安装 Win10/11 系统下 WSL2+Ubuntu20.04
我要进行模糊测试相关实验,使用虚拟机太不稳定,尝试使用下面的方法安装Linux
打开 Windows 功能管理
按下Win + R
组合键,输入以下命令,然后点击确定或直接按Enter
。
appwiz.cpl
go运行
进入 程序和功能 界面,点击 启用或关闭 Windows 功能
启用 WSL 和虚拟机平台
找到并勾选以下两项,然后点击 确定,系统将开始应用更改。随后会弹出提示要求重启计算机,点击 立即重新启动(N) 以完成设置。:
适用于 Linux 的 Windows 子系统
虚拟机平台 / Windows 虚拟机监控程序平台
如果你使用的是 Windows 11,还需要勾选:
Windows Hypervisor Platform(有些系统可能没有)
Hyper-V(如果你的 Windows 版本支持)
安装完重启。
管理员身份运行powershell:wsl --list --online ,出现下面的问题:
PS C:\WINDOWS\system32> wsl --list --online 适用于 Linux 的 Windows 子系统必须更新到最新版本才能继续。可通过运行 “wsl.exe --update” 进行更新。 有关详细信息,请访问 https://aka.ms/wslinstall 按任意键安装适用于 Linux 的 Windows 子系统。 按 CTRL-C 或关闭此窗口以取消。 此提示将在 60 秒后超时。
这个提示说明:
✅ 你的 Windows 11 已经 启用了 WSL 基础功能,但
❌ WSL 内核组件未更新或未安装最新版本
wsl --update
wsl --list --online
wsl --install Ubuntu-20.04
wsl -d Ubuntu-20.04