WSL+Ubuntu环境配置+集成桌面保姆级教程(非远程桌面)
WSL+Ubuntu环境配置+集成桌面保姆级教程(非远程桌面)
写在前面:
该安装指导默认安装在C盘,请确保C盘有足够的空间(150G),若没有足够空间,可用DiskGenius将C盘后面的盘里内容镜像备份迁移,然后再重新导入
本教程参照官方教程说明:适用于 Linux 的 Windows 子系统文档 | Microsoft Learn
一、安装wsl
有两种方法,一是命令行安装,二是应用商店安装,方式二较为简单,此处省略方法一,想了解的可以参照官方教程
打开Microsoft Store,搜索wsl和自己想要安装的linux发行版(此处以Ubuntu-22.04为例)并下载安装

安装完之后直接按Win在所有应用里搜索打开即可
首次打开时会要求输入用户名和密码(此用户名和密码与windows用户名无关)

二、子系统配置
1.更换国内镜像源
# 用vim打开源文件
sudo vim /etc/apt/sources.list
想深入了解如何使用vim的可以自行百度
键盘单击"i"进入插入模式
将所有镜像地址更改为http://mirrors.tuna.tsinghua.edu.cn/ubuntu/

键盘"Esc"退出插入模式,然后输入:wq保存并退出
# 更新和升级包
sudo apt update && sudo apt upgrade
2.Linux GUI集成桌面
(1)安装vGPU驱动程序
重启wsl生效:
在PowerShell终端
# 更新wsl
wsl --update
# 重启Wsl
wsl --shutdown
(2)运行Linux GUI应用
在linux终端中:
# 更新发行版中的包
sudo apt update
可选的有
-
Gedit 是 GNOME 桌面环境的默认文本编辑器。
sudo apt install gedit -y安装好后可用
gedit <filename>编辑文件 -
GIMP 是一种免费的开源光栅图形编辑器,用于图像操作和图像编辑、自由形态绘图、不同图像文件格式之间的转码,以及更专业的任务。
sudo apt install gimp -y终端输入
gimp即可启动 -
Nautilus 也称为 GNOME Files,是 GNOME 桌面的文件管理器。 (类似于 Windows 文件资源管理器)。
sudo apt install nautilus -y终端输入
nautilus即可启动 -
VLC 是一种免费的开源跨平台多媒体播放器和框架,可播放大多数多媒体文件。
sudo apt install vlc -y终端输入
vlc即可启动 -
X11 是 Linux 窗口管理系统,这是随它一起提供的各种应用和工具的集合,例如 xclock、xcalc 计算器、用于剪切和粘贴的 xclipboard、用于事件测试的 xev 等。有关详细信息,请参阅 x.org 文档
sudo apt install x11-apps -y若要启动,可输入具体工具名称,如:
xcale,xclock,xeyes等 -
适用于 Linux 的 Google Chrome
# 进入temp文件夹 cd /tmp # 使用wget下载 sudo wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb # 获取当前稳定版本 sudo dpkg -i google-chrome-stable_current_amd64.deb # 修复包 sudo apt install --fix-broken -y # 配置包 sudo dpkg -i google-chrome-stable_current_amd64.deb终端输入
google-chrome即可启动 -
适用于 Linux 的 Microsoft Edge 浏览器
在 Edge Insider 站点上查找有关如何使用命令行安装适用于 Linux 的 Microsoft Edge 浏览器的信息。 选择页面命令行安装部分下的“获取说明”。
终端输入
microsoft-edge即可启动
三、工作环境配置
安装 VS Code 和 WSL 扩展
-
访问 VS Code 安装页,在Windows上(不是WSL文件系统)安装
-
当在安装过程中系统提示“选择其他任务”时,请务必选中“添加到 PATH”选项,以便可以使用代码命令在 WSL 中轻松打开文件夹。
-
在拓展中选择
Remote Development下载

安装好后会在左下角显示蓝色小框

点击后在上方显示远程连接,选择连接到WSL即可正常连接

