同学们可以先按照文章结尾的链接进行安装,如果遇到本文提到的一些坑再会过来看
坑
没有Hyper-v选项
win11家庭版可能没有该选项,不管它,继续按教程来。
已禁止(403)
网上一般给的原因是:
- 没有虚拟平台
- 需要访问国外服务器
针对第一个问题,有些是教没有Hyper-v选项的如何调出这个选项,这个建议谨慎,因为上一个坑已经说了,没有这玩意也能开。毕竟微软官方win11并没有让大家去开着开那的。
https://learn.microsoft.com/zh-cn/windows/wsl/install
针对第二个问题。有些网友可能因为执行wsl --install
后下载得非常慢,开了魔法,可能是你的魔法不太支持相应的连接导致报错。
针对下载速度慢的问题,
有些网友改为执行wsl --install
--web-download
、wsl --update --web-download
会变快,没区别的话可以试着使用魔法,当然同样可能出现403。
还要安装Ubuntu?
有些教程(包括文章结尾提供的教程)执行完wsl --install
之后,还让安装系统,这可能是比较旧的操作指南了。在win11中执行完后应该是完成了:
- 启用了 WSL 所需的组件(例如虚拟机平台和 WSL 本身)。
- 安装了 WSL2(默认)。
- 默认尝试安装 Ubuntu(通常是 Ubuntu LTS 版本)。
也就是说顺利的话是已经完成了Ubuntu系统安装的。笔者自己也试了一下。确实是默认安装了的。
大家可以通过以下方式验证是否已经安装系统:
● wsl --list --verbose
列出了如下系统信息即已安装
image.png
● 点击win图标查看菜单,有这俩玩意就行啦
image.png