wsl配置
1.安装
-
控制面板启用Linux子系统和虚拟机平台
-
微软商店安装wsl
-
商店中选择合适的linux版本安装
2.换源
一步换源,终端中输入以下命令即可
sed -i -E 's/http:\/\/(archive|security).ubuntu.com/https:\/\/mirrors.aliyun.com/g' /etc/apt/sources.list
手动版
参考[阿里云Ubuntu镜像站](ubuntu镜像-ubuntu下载地址-ubuntu安装教程-阿里巴巴开源镜像站 (aliyun.com))
3.移动到非c盘
-
以管理员身份运行PowerShell,执行
wsl -l -v
-
查看已安装的所有WSL实例的名称及版本
NAME STATE VERSION
*Ubuntu-22.04 Stopped 2
-
关闭wsl
wsl --shutdown
-
导出压缩包
wsl --export Ubuntu-22.04 D:\ubuntu.rar
-
注销
wsl --unregister Ubuntu-22.04
-
导入目标目录
wsl --import Ubuntu-22.04 D:\work\Virtual_Machines\WSL\ubuntu22 D:\ubuntu.rar --version 2
-
可以将之前的压缩包删去
-
打开wsl时指定用户
ubuntu2204.exe config --default-user <username>
4.安装图形界面
我选择ubuntu
-
这里选择gnome
apt install ubuntu-desktop gnome
-
安装好就可以用终端或用windows的菜单打开应用了
5.使用vscode
-
windows本地要有vscode
-
安装Remote - WSL插件
-
在wsl终端中输入code . 安装好相关服务就可以舒服的用vscode在wsl中使用了
code .
最后
基本就这么多吧,个人的习惯