再建立一个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 ディストリビューション名
广告
将在 10 秒后关闭
bannerAds