Windows启用WSL2
系统版本
Windows:Windows10 2004 19041.207
Linux:Ubuntu 18.04LTS 20190521build
切换WSL
1. 打开wsl
可以通过控制面板>程序>程序和功能>启用或关闭Windows功能
,勾选适用于Linux的Windows子系统
和启用虚拟机平台
也可以通过powershell命令行进行开启
1 | # 启用虚拟机平台 |
注意:修改之后需要进行重启,虚拟机平台一定要启动,否则无法将Linux发行版转到WSL2上去
2. 安装一个Linux
在Microsoft Store里面搜索Linux就可以看到许多支持WSL的Linux,选择一个你喜欢的进行下载,下载好后打开才会进行安装,直到提示输入用户名和密码,表示安装已经完成
3. WSL1和WSL2的切换
WSL2的使用必须要Windows系统版本大于或等于Windows 10.0.18917
命令 | 功能 |
---|---|
wsl -l |
列出当前所有安装的Linux发行版 |
wsl --set-version <Distro> 2 |
WSL版本的切换,<Distro> 表示Linux发行版的名称,即wsl -l 列出的名称 |
wsl --set-default-version 2 |
设置默认安装的Linux发行版都在WSL2上 |
wsl --list --verbose |
查看所有安装的Linux发行版并且在哪个WSL上面。 |
wsl --shutdown |
终止所有正在运行的Linux发行版和WSL2容器 |
注意:如果显示”WSL 2 需要更新其内核组件“,可以访问更新 WSL 2 Linux 内核进行下载更新包。