WSL简介
WSL全称为Windows Subsystem for Linux,是Windows的一项功能,可用于在 Windows 计算机上运行 Linux 环境。WSL 旨在为想要同时使用 Windows 和 Linux 的开发人员提供无缝高效的验。
1.启用WSL功能
开启图中所示的两项功能后,重启计算机
2.升级成WSL2
2.1将WSL1升级成WSL2
wsl --update
如果已经是WSL2则跳过;如果没有反应,进度条为0%,如图所示
则使用以下命令
wsl --update --web-download
注意出现图中的 “请求的操作需要提升” , 这不一定是权限问题。一开始我也以为是权限问题,针对权限问题去处理没有解决。后面注意到进度条为0%,可能是网络问题,从网络方面去解决,终于解决了。这个错误的提示,很有误导性。
wsl --update是从Microsoft Store获取更新包,
wsl --update --web-download是从微软的网络服务器获取更新包
优先使用wsl --update,如果Microsoft Store无法访问,
则使用wsl --update --web-download。
2.2查看WSL版本,验证是否升级成功
wsl --version
3.安装Linux
3.1查看可以下载的Linux版本
wsl --list --online
如图所示
这里选择Ubuntu-22.04进行安装
3.2安装Ubuntu-22.04
wsl --install -d Ubuntu-22.04
3.3查看已安装的 WSL 发行版及其版本
wsl -l -v
如图所示
说明Ubuntu-22.04已经安装成功