1.检查windows10版本支持情况
windows+r 打开运行,输入winver 查看版本 是不是大于1903
2.启用适用于 Linux 的 Windows 子系统
开始-设置-应用-拉到最下-程序功能--启用关闭windows功能--适用于linux的windows子系统
或者powershell (管理员运行)执行:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
启用虚拟机功能
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
3.重启windows,下载更新包安装
4.将wsl2设置为默认版本
wsl --set-default-version 2
5.windows store 安装Ubuntu
如果遇到如下提示需要安装更新包
Installing, this may take a few minutes... WslRegisterDistribution failed with error: 0x800701bc Error: 0x800701bc WSL 2 ?????????????????? https://aka.ms/wsl2kernel Press any key to continue...
适用于 x64 计算机的 WSL2 Linux 内核更新包
6.设置root作为默认用户(powershell 管理员)
ubuntu config --default-user root
参考:
1.安装WSL2并下载配置Ubuntu
2.WSL-Ubuntu中默认以ROOT用户登陆的方式