在 Ubuntu Server 22.04 上安装 XFCE 桌面环境,可以让你拥有一个轻量级的图形界面,适合远程管理或本地使用。以下是详细步骤:
✅ 步骤 1:更新系统包
sudo apt update && sudo apt upgrade -y
✅ 步骤 2:安装 XFCE 桌面环境
安装完整的 XFCE 桌面环境:
sudo apt install xfce4 xfce4-goodies -y
xfce4:核心桌面环境。xfce4-goodies:包含一些有用的插件和附加组件(如面板插件、主题等)。
⚠️ 注意:Ubuntu Server 默认没有安装显示管理器(Display Manager),所以安装完 XFCE 后还不能直接进入图形界面登录。
✅ 步骤 3:安装显示管理器(可选但推荐)
推荐安装轻量级的显示管理器,如 lightdm:
sudo apt install lightdm -y
安装过程中会弹出窗口让你选择默认的显示管理器。使用方向键选择 lightdm,按 Tab 键选中【确定】,然后回车。
如果没弹出选择框,可以手动设置:
sudo dpkg-reconfigure lightdm
✅ 步骤 4:(可选)安装额外工具(提升使用体验)
# 文件管理器(Thunar 的增强)
sudo apt install thunar-archive-plugin thunar-media-tags-plugin -y
# 终端模拟器
sudo apt install xfce4-terminal -y
# 网络管理工具(推荐)
sudo apt install network-manager-gnome -y
# 允许普通用户管理网络
echo "exec dbus-launch --exit-with-session startxfce4" > ~/.xprofile
✅ 步骤 5:启动图形界面
方法一:通过 startx 启动(适合测试)
安装 xinit:
sudo apt install xinit -y
然后启动 XFCE:
startx
方法二:启用 lightdm 自动启动图形登录(推荐用于日常使用)
设置系统默认进入图形模式:
sudo systemctl set-default graphical.target
然后重启:
sudo reboot
重启后应该会看到 lightdm 登录界面,选择用户并登录即可进入 XFCE 桌面。
✅ 远程访问图形界面(可选)
如果你是通过 SSH 连接服务器,想远程使用图形界面,可以考虑:
- VNC:安装
tigervnc-standalone-server或x11vnc - XRDP:远程桌面协议(类似 Windows 远程桌面)
安装 XRDP 示例:
sudo apt install xrdp -y
sudo systemctl enable xrdp
sudo systemctl restart xrdp
然后使用 Windows 远程桌面或支持 RDP 的客户端连接服务器 IP。
注意:可能需要防火墙开放 3389 端口:
sudo ufw allow 3389
✅ 清理(可选)
如果你发现桌面环境占用太多资源,可以卸载:
sudo apt remove --purge xfce4 xfce4-goodies lightdm xorg
sudo apt autoremove -y
📝 总结
| 目标 | 命令 |
|---|---|
| 安装 XFCE | sudo apt install xfce4 xfce4-goodies |
| 安装显示管理器 | sudo apt install lightdm |
| 设置图形启动 | sudo systemctl set-default graphical.target |
| 重启生效 | sudo reboot |
| 远程访问 | 推荐安装 xrdp |
如有需要,也可以安装其他轻量级 VNC 服务来远程访问 XFCE。
如果你只是偶尔用图形界面,建议不要设置默认图形启动,而是通过 startx 手动启动,节省资源。
如有问题欢迎继续提问!
云服务器