1. 安装WSL2和Ubuntu以管理员身份打开CMD命令提示符。下载并安装最新版的WSL2自动默认下载最新的Ubuntu系统。wsl--install或者下载指定的Ubuntu系统比如Ubuntu 22.04wsl--install-dUbuntu-22.04当进度条卡住时可以在终端窗口按回车键来刷新最新进度条。接着设置用户名和密码看到如下输出表示系统Ubuntu-22.04安装成功C:\Windows\system32wsl --install 正在下载: Ubuntu-22.04 正在安装: Ubuntu-22.04 已成功安装分发。可以通过 “wsl.exe -d Ubuntu-22.04” 启动它 正在启动 Ubuntu-22.04... Provisioning the new WSL instance Ubuntu-22.04 This might take a while... Create a default Unix user account: [用户名] New password: Retype new password: passwd: password updated successfully To run a command as administrator (user root), use sudo command. See man sudo_root for details. [用户名]DESKTOP-2MV86NE:/mnt/c/Windows/system32$2. 迁移Ubuntu-22.04到其他盘符由于wsl下载安装的Linux系统默认是安装到C盘的如果有需要可以按照如下方式将下载安装的Linux系统迁移至其他盘符。关闭WSL2并检查状态# 关闭所有正在运行的WSL实例wsl--shutdown# 确认Ubuntu状态为“Stopped”wsl-l-v看到如下输出表示成功关闭WSL2实例C:\Windows\system32wsl --shutdown C:\Windows\system32wsl -l -v NAME STATE VERSION * Ubuntu-22.04 Stopped 2将Ubuntu-22.04系统导出为.tar备份文件输入以下命令将Ubuntu的根目录导出为.tar文件。wsl--exportUbuntu-22.04[迁移后.tar目标路径]命令执行成功会输出以下信息并且能在目标路径中找到Ubuntu-22.04.tar文件C:\Windows\system32wsl --export Ubuntu-22.04 F:\WSL2\Ubuntu22.04\Ubuntu22.04.tar 正在导出这可能需要几分钟时间。 (1171 MB) 操作成功完成。注销卸载原系统在成功将Ubuntu-22.04导出后就可以卸载C盘上的原系统了。wsl--unregisterUbuntu-22.04命令执行成功会输出以下信息C:\Windows\system32wsl --unregister Ubuntu-22.04 正在注销。 操作成功完成。可以看到C盘的空间扩大了。将备份导入到新位置wsl--importUbuntu-22.04[迁移安装到目标路径][导出的.tar文件路径]--version2命令执行成功会输出以下信息C:\Windows\system32wsl --import Ubuntu-22.04 F:\WSL2\Ubuntu22.04 F:\WSL2\Ubuntu22.04\Ubuntu22.04.tar --version 2 操作成功完成。现在可以把Ubuntu22.04.tar文件删掉了。3. 通过CMD命令行开启和退出Ubuntu-22.04开启Ubuntu-22.04# 没有安装其他Linux发行版快速开启wsl# 开启指定版本的系统比如Ubuntu-22.04wsl.exe-dUbuntu-22.04退出Ubuntu-22.04 回到Windowsexit