再建立一个Ubuntu
再创建一个Ubuntu环境
在中文中,只需要一种选项就好:
背景
- PHPの5系を立てる必要があったため、環境自体複製しようと思ったから。
环境
Windows11 -> Windows十一
操作步骤
-
- 新しく空のUbuntuをインストールする方法
- 既存のUbuntuを複製する方法
如何安装最新版的Ubuntu操作系统。
下記よりUbuntu20.04(focal-server-cloudimg-amd64-wsl.rootfs.tar.gz)を取得
https://cloud-images.ubuntu.com/focal/current/
ダウンロードしたファイルをデスクトップに移動
インストール先のフォルダを作成
C:\WSL\Ubuntu
这一次我们将制作上述内容。
- インポートする
wsl --import <DistributionName> <InstallLocation> <FileName> --version 2
请具体说明
wsl --import five_system_environment C:\WSL\Ubuntu C:\Users\<ユーザー名>\Desktop\focal-server-cloudimg-amd64-wsl.rootfs.tar.gz --version 2
DistributionName可以是任意名称。
发行版列表
wsl -l -v
- five_system_environmentが作成されていれば成功
复制现有的Ubuntu
请确认已经安装在WSL中的发行版列表。
wsl -l -v
デスクトップにUbuntuをエクスポート(コピー)
wsl --export Ubuntu C:\Users\<ユーザー名>\Desktop\exported_Ubuntu.tar
如果在使用wsl -l -v命令确认时,发现发行版本名称是Ubuntu20.04,则应该执行wsl –export Ubuntu20.04 C:\Users\<用户名>\Desktop\exported_Ubuntu.tar命令来导出。
创建导入目录
mkdir C:\wslDistroStrage\myUbuntu
将导出到创建的文件夹
wsl --import five_system_environment C:\wslDistroStrage\myUbuntu C:\Users\<ユーザー名>\Desktop\exported_Ubuntu.tar
确认结果
wsl --list --verbose
如果已经创建了名为five_system_environment的发行版,就表示成功。
ユーザーを指定して起動(未指定だとrootで起動)
wsl --distribution five_system_environment --user <ユーザー名>
ここでのユーザー名は既存のUbuntuにログインしているユーザー名でよい。
确认发行版本信息
cat /etc/lsb-release
ディストリビューションの削除
wsl --unregister ディストリビューション名