跳到主要内容

02 WSL2安装和配置Xfce桌面环境

简介

需求:在 WSL2(Ubuntu) 中安装一个桌面,并通过 Windows 远程桌面连接。

桌面:Xfce 桌面配置简单,成功率高。

远程:xrdp,可使用 Windows 远程桌面连接。

体验:Xfce 太简陋,用不习惯。

为什么不是 Gnome 桌面:坑太多。

第一步:安装 xrdp + Xfce

安装 xrdp + Xfce:

sudo apt update
sudo apt install xrdp xfce4 xfce4-goodies -y

配置 xrdp 使用 Xfce:

echo "startxfce4" > ~/.xsession
sudo systemctl restart xrdp

第二步:允许防火墙端口

如果有 ufw 防火墙

sudo ufw allow 3389/tcp

第三步:获取虚拟机 IP 地址

ip a

找类似这样的局域网 IP,比如 192.168.1.100

第四步:在 Windows 中连接

  1. 按下 Win + R → 输入 mstsc 打开远程桌面连接工具
  2. 在“计算机”中输入你的虚拟机 IP(比如 192.168.1.100)
  3. 连接时输入虚拟机用户名和密码
  4. 成功登录桌面

PixPin_2025-05-21_00-44-16

界面很落后,元素大小非常不协调(尤其是窗口放大、缩小、关闭按钮),系统设置界面也很复杂。


用不惯,要卸载?执行:

sudo apt remove xrdp xfce4 xfce4-goodies -y