基于wsl的Ubuntu20.04上安装桌面环境

[复制链接]
发表于 2026-10-4 14:39:42 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×

WSL 里的 Ubuntu 默认只有命令行,想在 Windows 上看它的桌面,得在子系统里装一套桌面环境,再开远程桌面给 Windows 连。下面以 Ubuntu 20.04 + GNOME + xrdp 为例走完整流程。

一、换国内软件源

默认源在国外,装 GNOME 这种大包会卡。先备份再改:

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo nano /etc/apt/sources.list

换成阿里云源(focal 是 20.04 的代号),保留 main、restricted、universe、multiverse 四类,以及 security、updates、proposed、backports 四个后缀:

deb http://mirrors.aliyun.com/ubuntu/focal main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/focal main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/focal-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/focal-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/focal-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/focal-backports main restricted universe multiverse

写好后 Ctrl + O 保存、Ctrl + X 退出。

二、更新升级

sudo apt-get update -y
sudo apt-get upgrade -y

三、装 GNOME 桌面

WSL 版 Ubuntu 不带桌面,手动装。这里选 GNOME,和官方 Ubuntu 桌面一致:

sudo apt-get install ubuntu-desktop
sudo apt-get install gnome-tweak-tool

四、补上 systemctl

WSL 里 systemctl 默认不可用,但后面要靠它重启 xrdp。跑一段社区脚本装上 systemd 支持:

git clone https://github.com/DamionGans/ubuntu-wsl2-systemd-script.git
cd ubuntu-wsl2-systemd-script/
bash ubuntu-wsl2-systemd-script.sh

这一步容易被杀毒软件拦,允许放行即可。完成后在管理员 PowerShell 里重启 WSL 服务:

net stop LxssManager
net start LxssManager

五、装 xrdp 并改端口

sudo apt-get install xrdp
sudo sed -i 's/3389/3390/g' /etc/xrdp/xrdp.ini
echo "gnome-session" > ~/.xsession
sudo systemctl restart xrdp
sudo systemctl status xrdp

把 3389 改成 3390 是为了和已占用的 shell 端口错开;~/.xsession 不写就会在输完密码后直接闪退,这是新手最常撞的一堵墙。

六、从 Windows 连过去

Win + R 输入 mstsc 回车,计算机填 localhost:3390(冒号走英文输入法),选「显示选项」可以把连接存到桌面。输入账户密码点 OK,会有几秒黑屏,等一下 GNOME 桌面就出来了。

整套跑下来最费时间的是 ubuntu-desktop 这一步(几百 MB 到 GB 级),其余都是分钟级。若只是偶尔需要从 Windows 图形化操作,装 Xfce4 比 GNOME 轻一半,启动也快。

qidao123.com企服评测-应用市场 编辑提示

回复

使用道具 举报

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表