Windows10 1809及以下版本暂不支持WSL2.0
Windows10 1903、1909如何启用WSL2.0
[if !supportLists]1、 [endif]查看Windows10内部版本号:
运行winver,查看内部版本号,1903内部版本号需高于18362.1049,1909内部版本号需高于18363.1049。如不满足,运行Windows的检查更新,安装最新补丁即可升级。
2、启用Linux的Windows子系统支持和启用虚拟化:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux/all /norestart #启用“用于Linux的Windows子系统"
dism.exe /online /enable-feature/featurename:VirtualMachinePlatform /all /norestart #启用虚拟化
此处完成后推荐重启计算机
3、更新到WSL2.0
安装目录下的wsl_update_x64.msi,升级到WSL2.0
4、下载并安装Linux的发行版本:
目录下已提供官方推荐的发行版本,如没有相应的发行版本,需自行下载。
Add-AppxPackage .\app_name.appx #安装Linux发行版本(双击下载的Linux安装包也可以安装)
5、设置各版本的Linux使用WSL2.0,默认不设置,则使用WSL1.0运行
wsl --list --verbose #查看已安装的Linux对应的WSL版本
wsl --set-version <已安装的Linux名称> <版本> #设置单个Linux对应的WSL版本
wsl --set-default-version 2 #将WSL 2设置为默认版本