在 Ubuntu Server 24.04 上安装 Xfce 桌面环境是完全可行的,虽然 Server 版本默认不带图形界面,但你可以手动安装轻量级的 Xfce 桌面,适合用于远程管理或本地使用。
以下是详细步骤:
✅ 步骤 1:更新系统
sudo apt update && sudo apt upgrade -y
✅ 步骤 2:安装 Xfce 桌面环境
推荐安装 xfce4 和 xfce4-goodies(额外插件和工具):
sudo apt install xfce4 xfce4-goodies -y
⚠️ 注意:这不会自动安装显示管理器(登录界面),如果你需要图形化登录,请继续下一步。
✅ 步骤 3:安装显示管理器(可选)
推荐安装轻量级的 lightdm:
sudo apt install lightdm -y
安装过程中会提示你选择默认的显示管理器(如 gdm3, lightdm 等),用方向键选择 lightdm,然后按回车确认。
✅ 步骤 4:设置默认启动图形界面(systemd)
Ubuntu Server 默认启动到命令行(多用户目标),你需要将其更改为图形化目标:
sudo systemctl set-default graphical.target
然后重启系统:
sudo reboot
✅ 启动后使用
重启后,你应该会看到 LightDM 登录界面,输入用户名和密码后选择会话类型为 “Xfce Session”,然后登录即可进入桌面。
🔁 手动启动 GUI(可选,不设默认图形化)
如果你不想默认启动图形界面,可以手动启动:
startx
前提是你已经配置好了 .xinitrc:
echo "exec startxfce4" > ~/.xinitrc
然后运行 startx 即可临时进入 Xfce。
🛑 卸载(如需)
如果想移除桌面环境:
sudo apt remove --purge xfce4 xfce4-goodies lightdm
sudo apt autoremove --purge -y
sudo systemctl set-default multi-user.target # 恢复命令行启动
💡 提示
- Xfce 非常适合资源有限的服务器或虚拟机。
- 如果你是通过 SSH 远程管理,建议配合
xrdp实现 Windows 远程桌面连接:
sudo apt install xrdp -y
sudo systemctl enable xrdp
sudo ufw allow 3389
然后从 Windows 使用“远程桌面连接”访问服务器 IP。
如有其他需求(如中文支持、浏览器安装等),也可以继续扩展安装:
sudo apt install language-pack-zh-hans fonts-wqy-zenhei firefox -y
✅ 总结:
在 Ubuntu Server 24.04 上安装 Xfce 只需几条命令,适合需要轻量图形界面的场景。保持简洁高效,同时不失功能性。
需要我帮你写一个一键安装脚本吗?
秒懂云