WSL2的子系统部署
一.WSL2下Linux系统的安装
1.1 先期工作
- 打开控制面板选择程序与功能项
- 打开
- 启用虚拟机服务相关配置项
1.2 检查WSL2
1 |
|
出现如下问题的解决方法:
Error: 0x80d03805
Error code: Wsl/UpdatePackage/0x80d03805
重启系统重新输入命令行发现此问题消失
1.3 设置WSL的默认版本
1 |
|
1.4 查看有效分发列表
1 |
|
1.5 安装指定分发版本的Linux系统
1 |
|
输入安装完毕后会要求输入用户名、设置密码及确认
1.6 更换镜像源
首先访问配置文件并输入ggdg并回车清空文本内容,然后访问并更换为清华源
1 |
|
设置清华源时候进行如下设置:
- 是否使用HTTPS勾选是
- 是否使用sudo勾选是
- Ubuntu版本选择安装的版本,如:Ubuntu-22.04 LTS
- 启用源码源勾选是
- 启用proposed勾选否
- 启用源码镜像勾选是
然后更新源
1 |
|
1.7 WSL下的Linux卸载
首先查看WSL下安装的Linux系统版本
1 |
|
然后选择需要删除卸载的Linux系统版本
1 |
|
1.8 更改WSL默认登录用户
- 首先关闭WSL子系统
1 |
|
- 然后设置登录默认用户
1 |
|
1.9 更改WSL子系统安装盘符
由于WSL子系统默认安装在C盘下,然而受限于C盘本身容量过小或者是C盘安装软件过多,则有将WSL子系统安装到其他盘的需求。
- 首先查看WSL分发版本
1 |
|
- 然后将分发版系统打包导出到指定盘
1 |
|
- 注销当前分发版本
1 |
|
- 在另一个盘重新导入分发版本
1 |
|
设置默认登陆用户为安装时用户名可参考 1.8 小节所示
删除打包文件
1 |
|
注
不知道shell参数可使用 wsl –help 命令查看使用
更详细WSL常用命令汇总可参照:WSL 的基本命令
二.WSL2中安装Linux桌面环境
桌面安装提供如下两种方式,首选第一个安装方式
WSL2的子系统部署
http://example.com/2022/01/15/Win11环境下WSL2的子系统部署/