在 Ubuntu Server 22.04 上安装 XFCE 桌面环境,可以让你拥有一个轻量级的图形界面,适合远程桌面或本地使用。以下是详细步骤:
✅ 步骤 1:更新系统
sudo apt update && sudo apt upgrade -y
✅ 步骤 2:安装 XFCE 桌面环境
sudo apt install xfce4 xfce4-goodies -y
xfce4:核心桌面环境。xfce4-goodies:包含一些有用的插件和工具(如面板插件、主题等)。
⚠️ 注意:此过程会安装大量软件包(约几百MB),请确保网络稳定。
✅ 步骤 3:安装显示管理器(可选但推荐)
为了让系统启动后自动进入登录界面,建议安装一个显示管理器,如 lightdm:
sudo apt install lightdm -y
安装过程中会弹出窗口让你选择默认的显示管理器(Display Manager),使用方向键选择 lightdm,然后按 Enter 确认。
如果没弹出,可以手动设置:
sudo dpkg-reconfigure lightdm
✅ 步骤 4:(可选)安装额外工具
为了让桌面更实用,可以安装一些常用软件:
sudo apt install firefox dbus-x11 xorg -y
firefox:网页浏览器。xorg:X Window 系统。dbus-x11:支持图形应用的 D-Bus 通信。
✅ 步骤 5:启动图形界面
方法一:临时启动(不设置默认图形模式)
startx
这会立即启动 XFCE 桌面。
方法二:设置开机进入图形界面(推荐)
sudo systemctl set-default graphical.target
然后重启:
sudo reboot
系统重启后会自动进入 LightDM 登录界面,输入用户名和密码即可进入 XFCE 桌面。
✅ 远程访问图形界面(可选)
如果你通过 SSH 连接服务器,想远程使用图形界面,可以考虑以下方式:
1. 使用 VNC(推荐)
安装 x11vnc:
sudo apt install x11vnc -y
首次运行前设置密码:
x11vnc -storepasswd
然后启动 VNC 服务:
x11vnc -forever -usepw -display :0
从本地使用 VNC 客户端(如 RealVNC、TigerVNC)连接服务器 IP:5900。
2. 使用 XRDP(Windows 用户友好)
sudo apt install xrdp -y
sudo systemctl enable xrdp
sudo systemctl restart xrdp
然后使用 Windows 远程桌面连接服务器 IP,默认端口 3389。
注意:可能需要配置防火墙开放端口:
sudo ufw allow 3389
✅ 清理(可选)
如果你之后想删除桌面环境:
sudo apt remove --purge xfce4 xfce4-goodies lightdm xorg
sudo apt autoremove -y
sudo systemctl set-default multi-user.target # 回到命令行模式
📝 总结
| 目标 | 命令 |
|---|---|
| 安装 XFCE | sudo apt install xfce4 xfce4-goodies |
| 安装登录管理器 | sudo apt install lightdm |
| 设置图形启动 | sudo systemctl set-default graphical.target |
| 重启 | sudo reboot |
| 远程访问 | 推荐 xrdp 或 x11vnc |
如有问题欢迎继续提问,比如:“如何自动登录?”、“如何优化性能?”等。
秒懂云