首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >WSL安装GNOME桌面教程

WSL安装GNOME桌面教程

作者头像
小N同学
发布于 2023-03-16 12:16:05
发布于 2023-03-16 12:16:05
4.9K00
代码可运行
举报
运行总次数:0
代码可运行

前置工作

下载 VcXsrv Windows X Server download | SourceForge.net 并安装

打开WSL 更新软件列表和确认软件都是最新版本

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo apt update && sudo apt upgrade -y

安装apt fast,应为apt install安装桌面实在是太慢了。

可以先安装axel,这是一款多线程下载工具。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo apt install axel

添加软件源并安装apt fast

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo add-apt-repository ppa:apt-fast/stable
sudo apt -y install apt-fast

这里选apt,因为我都用apt。

这里默认5就行

选择YES

安装桌面

安装GONME

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
apt-fast install ubuntu-desktop gnome

这玩意还是挺吃内存的。

然后使用脚本完成一些单调的工作。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
git clone https://github.com/DamionGans/ubuntu-wsl2-systemd-script.git
cd ubuntu-wsl2-systemd-script/
bash ubuntu-wsl2-systemd-script.sh

突发问题。/mnt/c/Windows/System32/cmd.exe: Invalid argument 我这里出现了这个报错。

实测,WSL关机重启就好了

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
wsl --shutdown

OK了

然后再次重启一下wsl,打开Xserve的软件。按照我的调整就行。

然后点击完成,你就发现你多了个窗口。

然后编辑你的 .bashrc文件。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
nano ~/.bashrc

将这两行代码粘贴到末尾

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
export DISPLAY=$(cat /etc/resolv.conf | grep nameserver | awk '{print $2}'):0
export LIBGL_ALWAYS_INDIRECT=1

启动桌面

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
gnome-session
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

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

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前置工作
  • 安装桌面
  • 启动桌面
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档