安装 WSL2

1. 电脑设置

1.1 虚拟化设置

img

1.2 系统设置

控制面板->程序->启用或关闭 windows 功能,开启 Windows 虚拟化和 Linux 子系统(WSL2)以及Hyper-V

勾选完成后,Windows11 会自己下载些东西,并提示你重启。等电脑彻底重启完以后,进行后续操作

打开Power Shell 以管理员命令输入下方代码:

1
bcdedit /set hypervisorlaunchtype auto

2. 系统安装

命令行微软商店哪个安装方式都可以,二选一即可。

使用PowerShell,以管理员权限启动,输入下方命令执行:

这个就是下载的是Ubuntu的系统镜像(需要访问github)

1
wsl --install -d Ubuntu

如果报WslRegisterDistribution failed with error: 0x800701bc
Error: 0x800701bc WSL 2 ?????????????????? https://aka.ms/wsl2kernel这个错

需要下载https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi然后安装(更新wsl内核)