1. 开启服务
您可以按Win + R组合键,然后输入"optionalfeatures"来打开Windows可选功能设置
重启windows
2. 命令安装wsl
- 查看状态 wsl --status
C:UsersZP>wsl --status
默认版本:2
适用于 Linux 的 Windows 子系统内核可以使用“wsl --update”手动更新,但由于你的系统设置,无法进行自动更新。
若要接收自动内核更新,请启用 Windows 更新设置:“在更新 Windows 时接收其他 Microsoft 产品的更新”。
有关详细信息,请访问https://aka.ms/wsl2kernel。
Windows 更新已暂停。
未找到 WSL 2 内核文件。若要更新或恢复内核,请运行“wsl --update”。
- 安装版本列表:
wsl --list --online
以下是可安装的有效分发的列表。
请使用“wsl --install -d ”安装。
NAME FRIENDLY NAME
Ubuntu Ubuntu
Debian Debian GNU/Linux
kali-linux Kali Linux Rolling
Ubuntu-18.04 Ubuntu 18.04 LTS
Ubuntu-20.04 Ubuntu 20.04 LTS
Ubuntu-22.04 Ubuntu 22.04 LTS
OracleLinux_7_9 Oracle Linux 7.9
OracleLinux_8_7 Oracle Linux 8.7
OracleLinux_9_1 Oracle Linux 9.1
openSUSE-Leap-15.5 openSUSE Leap 15.5
SUSE-Linux-Enterprise-Server-15-SP4 SUSE Linux Enterprise Server 15 SP4
SUSE-Linux-Enterprise-15-SP5 SUSE Linux Enterprise 15 SP5
openSUSE-Tumbleweed openSUSE Tumbleweed
2.1 报错合集
-
使用wsl --install 无法安装
-
使用curl安装的, 链接时不时断开
curl.exe -L -o ubuntu.appx aka.ms/wslubuntu20… -
直接下载安装
安装包地址: aka.ms/wslubuntu20…
双击下载包:
CanonicalGroupLimited.UbuntuonWindows_2004.2021.825.0.AppxBundle
闪退。打开 PowerShell 安装(以管理员身份运行)。
运行以下命令来安装
Add-AppxPackage d:/CanonicalGroupLimited.UbuntuonWindows_2004.2021.825.0.AppxBundle
点开安装好的图标报错:
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...
- 在store中安装, 可以打开,但是安装ubuntu时报错,请重试
都不管用
解决方法其实已经在上面有过提示了:
有关详细信息,请访问aka.ms/wsl2kernel。
( learn.microsoft.com/zh-cn/windo… )
关键在第四步骤:先下载 WSL 2 Linux 内核