Windows Subsystem for Linux
Penguins would not like open Windows.
Windows家庭中文版升级为专业版
按照文章1的步骤,密钥第四个可以,输入后自动重启升级。升级后我的显示密钥无效未激活,在终端中输入文章2第二步的三个命令,查看发现升级成功。
启用或关闭Windows功能中没有Hyper-v
WSL2安装Linux发行版
当我一切工作准备就绪,使用wsl --update
命令升级到最新版的wsl后,仍然出现了错误。
1 | Error code: Wsl/Service/CreateVm/HCS/HCS_E_HYPERV_NOT_INSTALLED |
Google后发现有人遇到了和我同样的问题,onomatopellan的回答“勾选Windows Sandbox选项”帮助了我。
使用 wsl --list --online
命令查找可用发行版名称,并用 wsl --install -d <distribution_name>
安装你喜爱的版本。
移动发行版的安装位置。
默认情况下 WSL 会安装在 C 盘中,从而占用较大的磁盘空间,可以将其移动到其它位置,例如 D:\WSL
下。
- 导出到 D 盘中:
wsl --export Ubuntu D:\WSL\Ubuntu\ubuntu.tar
; - 注销并移除 C 盘中的发行版:
wsl --unregister Ubuntu
; - 导入到 D 盘中:
wsl --import Ubuntu D:\WSL\Ubuntu D:\WSL\Ubuntu\ubuntu.tar
。
Windows Subsystem for Linux