首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >在Windows 11上 使用 WSL 安装并运行带有图形界面的 Ubuntu 24.04

在Windows 11上 使用 WSL 安装并运行带有图形界面的 Ubuntu 24.04

原创
作者头像
OpenBit
修改2025-08-09 16:49:48
修改2025-08-09 16:49:48
6.7K0
举报

在Windows 11上 使用 WSL 安装并运行带有图形界面的 Ubuntu 24.04_哔哩哔哩_bilibili

第一步:安装 GPU 驱动

在配置 WSL 之前,确保你的电脑 GPU 驱动是最新的,尤其是如果你使用的是 NVIDIA 或 AMD 这样的独立显卡。这一步对启用 GPU 加速至关重要,能显著提升性能。

第二步:启用硬件虚拟化

要使用 WSL,必须启用硬件虚拟化功能。通常这在默认情况下是开启的,但如果没有,你需要在 BIOS 设置中启用它。

查找 Intel VT-d、AMD-V 或 SVM 功能并激活。验证方法:打开 任务管理器,切换到 CPU 选项卡,检查 虚拟化 是否显示为“已启用”。


第三步:安装 WSL 功能

  1. 打开搜索栏,输入“打开或关闭 Windows 功能”,然后选择它。
  2. 勾选“虚拟机平台”和“Windows 子系统 for Linux”两个选项。
  1. 点击“应用”并重启电脑。

第四步:更新 WSL

重启后,右键桌面打开终端,用以下命令将 WSL 更新到最新版本:

代码语言:javascript
复制
wsl --update

验证更新结果,输入:

代码语言:javascript
复制
wsl --version

第五步:安装 Ubuntu 24.04

  1. 查看可用 Linux 发行版列表:
代码语言:javascript
复制
wsl --list --online

  1. 安装 Ubuntu 24.04 LTS,输入:
代码语言:javascript
复制
wsl --install -d Ubuntu-24.04
  1. 按提示设置你的 用户名密码

第六步:直接运行 Ubuntu Bash

现在,你可以直接从开始菜单搜索“Ubuntu”或输入“WSL”来运行 Ubuntu bash


第七步:更新 Ubuntu

从开始菜单打开 Ubuntu 应用,使用 APT 更新你的 Ubuntu 环境:

代码语言:javascript
复制
sudo apt update && sudo apt upgrade

可以安装额外的软件包,比如 NeofetchHTOP


第八步:运行 Linux 图形应用

安装并运行 Linux 图形界面应用:

  1. 用以下命令安装 GIMP、Blender、Kdenlive 和 Krita:
代码语言:javascript
复制
sudo apt install gimp blender kdenlive krita

第九步:设置 Ubuntu 图形界面

作为额外内容,我们来设置 XFCE 桌面环境:

  1. 更新 Ubuntu:
代码语言:javascript
复制
sudo apt update && sudo apt full-upgrade
  1. 安装 XFCE 和 XRDP:
代码语言:javascript
复制
sudo apt install xfce4 xfce4-goodies
代码语言:javascript
复制
sudo apt install xrdp
  1. 备份配置文件 XRDP

sudo cp /etc/xrdp/xrdp.ini /etc/xrdp/xrdp.ini.bak

  1. 通过以下命令配置 XRDP:
代码语言:javascript
复制
sudo sed -i 's/3389/3390/g' /etc/xrdp/xrdp.ini

⚠️ 如果你不知道下面代码什么意思,或者你电脑性能一般,不要使用下面这两个命令

代码语言:javascript
复制
sudo sed -i 's/max_bpp=32/#max_bpp=32\nmax_bpp=128/g' /etc/xrdp/xrdp.ini
sudo sed -i 's/xserverbpp=24/#xserverbpp=24\nxserverbpp=128/g' /etc/xrdp/xrdp.ini
  1. 启动 XRDP 服务
代码语言:javascript
复制
sudo /etc/init.d/xrdp start
  1. 然后配置 XRDP 窗口管理器:
代码语言:javascript
复制
sudo nano /etc/xrdp/startwm.sh

根据截图注释掉相关行(在每行开头加 #),然后在文件底部添加 startxfce4

按 Ctrl + O 保存,Ctrl + X 退出。

  1. 重启 xrdp 服务
代码语言:javascript
复制
sudo service xrdp restart
  1. 在 Windows 上打开“远程桌面连接”应用,输入 localhost:3390,使用 Ubuntu 的凭据登录。

结论

恭喜!你已成功在 Windows 11 上使用 WSL 安装了 Ubuntu 24.04 LTS!借助 WSLg,你可以无缝运行 Linux 桌面和图形应用。如果有任何问题或想法,欢迎在留言!


参考

wsl下载慢:可以下载离线安装文件:Releases · microsoft/WSL

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 第二步:启用硬件虚拟化
  • 第三步:安装 WSL 功能
  • 第四步:更新 WSL
  • 第五步:安装 Ubuntu 24.04
  • 第六步:直接运行 Ubuntu Bash
  • 第七步:更新 Ubuntu
  • 第八步:运行 Linux 图形应用
  • 第九步:设置 Ubuntu 图形界面
  • 结论
  • 参考
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档