启用 Windows 子系统 Linux (WSL) 和虚拟化功能
- 启用 Windows 子系统 Linux (WSL)
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
- 启用虚拟化功能 (Virtual Machine Platform)
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
安装 Ubuntu 2204
- 下载 Ubuntu 2204 安装包
Invoke-WebRequest -Uri https://aka.ms/wslubuntu2204 -OutFile Ubuntu.appx -UseBasicParsing
或使用 curl
命令:
curl.exe -L -o ubuntu-2204.appx https://aka.ms/wslubuntu2204
- 安装 Ubuntu
Add-AppxPackage .\app_name.appx
导出和备份 WSL 中的 Ubuntu 系统
- 导出 Ubuntu 系统
wsl --export Ubuntu D:\wsl\ubuntu_backup.tar
- 注销 Ubuntu
wsl --unregister Ubuntu
恢复 Ubuntu 系统并设置为 WSL 2
- 导入 Ubuntu 系统并指定为 WSL 2
wsl --import Ubuntu D:\wsl\Ubuntu D:\wsl\ubuntu_backup.tar --version 2
- 启动 Ubuntu
wsl -d Ubuntu
- 退出 Ubuntu
exit
- 再次启动 Ubuntu
wsl -d Ubuntu