老规矩,先上官方文档连接:https://docs.microsoft.com/zh-cn/windows/wsl/install-win10
首先是在控制面板开启相关功能
先要在设置里面开启开发者选项:
在控制面板->程序里面点击启用或关闭Windows功能:
打开了一个窗口,拖到最后,把这两个打上勾:
点击确定,等它处理完,可能要重启一次。
启用WSL2,这一步也可以省略,不过还是建议开启WSL2
下载内核包(WSL2运行的是真正的linux内核):
连接:适用于 x64 计算机的 WSL2 Linux 内核更新包
下载完点击安装即可。
将 WSL 2 设置为默认版本:
cmd或者PowerShell运行命令: wsl --set-default-version 2
安装的 Linux 分发版
打开微软商店,搜索linux,选择自己喜欢的分发版安装即可,这里推荐Ubuntu 18.04LTS或者Ubuntu 20.04LTS,长期支持版本。
安装 Windows 终端(可选)
安装 Windows 终端可以方便管理子系统,可以在命令行中使用ctrl c、ctrl v快捷键。微软商店搜索安装即可,运行效果:
将子系统安装到其他盘
上面的安装方法会将分发版系统安装到C盘,在C:\Users\szw\AppData\Local\Packages的一个目录下(文件夹名与分发版相关),后续安装一些软件会非常占用空间,C盘可能会爆满,这里建议用下面的方法将分发版系统安装在其他盘。
先在这个网站下载相应的子系统发行版包https://docs.microsoft.com/zh-cn/windows/wsl/install-manual
下载连接访问的是https://aka.ms,如果访问不了,尝试https://后面加上www.。
下载的可能是一个.appx文件或者.zip文件,如果是.appx文件,直接将后缀名改成.zip,然后解压到一个你想要的目录,然后按照下面官方文档连接的提示操作即可:
官方文档连接:https://docs.microsoft.com/zh-cn/windows/wsl/install-on-server
后续步骤
参照下面的连接安装图形界面和查看一些问题的解决办法:
https://blog.csdn.net/qq_43878324/article/details/113608382