WSL2的安装

DNXRZL
2022年11月27日 · 阅读 639
WSL2 win10 21H2安装
需了解
wsl2只需要开启两项功能(Hyper-V现在不需要打开)
- linux子系统
- 虚拟机平台
wsl2目前不和vmware16+冲突
实测vmware17可以和wsl2共存
一些注意
以前执行过Hyper-V相关命令
执行过如下命令
bcdedit /set hypervisorlaunchtype off
此命令会让wsl2安装失败,提示:请启用虚拟机平台 Windows 功能并确保在 BIOS 中启用虚拟化
解决
执行如下命令并重启,然后再次安装wsl2就不会出现这个提示
bcdedit /set hypervisorlaunchtype auto
开始安装
要求
- Linux子系统已开启
- 虚拟机平台已开启
- BIOS虚拟化已开启
- wsl2 Linux 内核更新包已安装
- 微软商店安装“适用于linux的windows的子系统”
安装命令
-
将wsl2设为默认版本
wsl --set-default-version 2
-
列出所有可安装的 wsl2 linux 发行版
wsl --list --online
-
两种Linux发行版安装方式
-
命令安装
wsl --install --distribution Debian
-
微软商店安装
打开商店搜索需安装的发行版,点击安装,如:debian
-
删掉已安装的发行版系统
wsl --unregister Debian
wsl常用命令
查看版本信息
wsl -l -v
列出所有已安装发行版系统
wsl --list
终止发行版运行
wsl -t Debian