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 中连接
- 按下 Win + R → 输入 mstsc 打开远程桌面连接工具
- 在“计算机”中输入你的虚拟机 IP(比如 192.168.1.100)
- 连接时输入虚拟机用户名和密码
- 成功登录桌面

界面很落后,元素大小非常不协调(尤其是窗口放大、缩小、关闭按钮),系统设置界面也很复杂。
用不惯,要卸载?执行:
sudo apt remove xrdp xfce4 xfce4-goodies -y