WSL+Ubuntu环境配置+集成桌面保姆级教程(非远程桌面)

WSL+Ubuntu环境配置+集成桌面保姆级教程(非远程桌面)

写在前面:

该安装指导默认安装在C盘,请确保C盘有足够的空间(150G),若没有足够空间,可用DiskGenius将C盘后面的盘里内容镜像备份迁移,然后再重新导入

本教程参照官方教程说明:适用于 Linux 的 Windows 子系统文档 | Microsoft Learn

一、安装wsl

有两种方法,一是命令行安装,二是应用商店安装,方式二较为简单,此处省略方法一,想了解的可以参照官方教程

打开Microsoft Store,搜索wsl和自己想要安装的linux发行版(此处以Ubuntu-22.04为例)并下载安装
在这里插入图片描述

安装完之后直接按Win在所有应用里搜索打开即可

首次打开时会要求输入用户名和密码(此用户名和密码与windows用户名无关)

Ubuntu 命令行输入 UNIX 用户名

二、子系统配置

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驱动程序

Inte GPU 驱动程序

AMD GPU 驱动程序

NVIDIA GPU 驱动程序

重启wsl生效:

在PowerShell终端

# 更新wsl
wsl --update
# 重启Wsl
wsl --shutdown
(2)运行Linux GUI应用

在linux终端中:

# 更新发行版中的包
sudo apt update

可选的有

  1. Gedit 是 GNOME 桌面环境的默认文本编辑器。

    sudo apt install gedit -y
    

    安装好后可用 gedit <filename> 编辑文件

  2. GIMP 是一种免费的开源光栅图形编辑器,用于图像操作和图像编辑、自由形态绘图、不同图像文件格式之间的转码,以及更专业的任务。

    sudo apt install gimp -y
    

    终端输入 gimp 即可启动

  3. Nautilus 也称为 GNOME Files,是 GNOME 桌面的文件管理器。 (类似于 Windows 文件资源管理器)。

    sudo apt install nautilus -y
    

    终端输入 nautilus 即可启动

  4. VLC 是一种免费的开源跨平台多媒体播放器和框架,可播放大多数多媒体文件。

    sudo apt install vlc -y
    

    终端输入 vlc 即可启动

  5. X11 是 Linux 窗口管理系统,这是随它一起提供的各种应用和工具的集合,例如 xclock、xcalc 计算器、用于剪切和粘贴的 xclipboard、用于事件测试的 xev 等。有关详细信息,请参阅 x.org 文档

    sudo apt install x11-apps -y
    

    若要启动,可输入具体工具名称,如: xcale , xclock , xeyes

  6. 适用于 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 即可启动

  7. 适用于 Linux 的 Microsoft Edge 浏览器

    在 Edge Insider 站点上查找有关如何使用命令行安装适用于 Linux 的 Microsoft Edge 浏览器的信息。 选择页面命令行安装部分下的“获取说明”。

    终端输入 microsoft-edge 即可启动

三、工作环境配置

安装 VS Code 和 WSL 扩展

  • 访问 VS Code 安装页,在Windows上(不是WSL文件系统)安装

  • 当在安装过程中系统提示“选择其他任务”时,请务必选中“添加到 PATH”选项,以便可以使用代码命令在 WSL 中轻松打开文件夹。

  • 在拓展中选择 Remote Development 下载
    在这里插入图片描述

    安装好后会在左下角显示蓝色小框
    在这里插入图片描述

    点击后在上方显示远程连接,选择连接到WSL即可正常连接
    在这里插入图片描述
    在这里插入图片描述