在 Ubuntu Server 22.04 上安装 XFCE 桌面环境是一个常见的需求,尤其是当你希望使用图形界面来管理服务器或将其用作轻量级桌面系统时。以下是详细的安装步骤:
✅ 步骤 1:更新系统包
首先,确保你的系统是最新的:
sudo apt update && sudo apt upgrade -y
✅ 步骤 2:安装 XFCE 桌面环境
运行以下命令安装 XFCE:
sudo apt install xfce4 xfce4-goodies -y
xfce4:XFCE 桌面环境的核心组件。xfce4-goodies:包含一些额外的插件和工具(推荐安装)。
⚠️ 注意:Ubuntu Server 默认没有安装显示管理器(Display Manager),你可能需要手动选择是否安装。
✅ 步骤 3:(可选)安装显示管理器(如 LightDM)
为了图形化登录,建议安装一个显示管理器,比如 lightdm:
sudo apt install lightdm -y
在安装过程中,系统会提示你选择默认的显示管理器(如 gdm3、lightdm 等)。使用方向键选择 lightdm,然后按 Tab 选择 <OK> 确认。
💡
lightdm是 XFCE 推荐的轻量级显示管理器。
✅ 步骤 4:设置默认启动为图形界面(可选)
Ubuntu Server 默认以命令行(多用户文本模式)启动。要改为启动进入图形界面:
sudo systemctl set-default graphical.target
然后启用 LightDM 服务:
sudo systemctl enable lightdm
✅ 步骤 5:重启系统
sudo reboot
重启后,你应该会看到登录界面(LightDM),登录后即可进入 XFCE 桌面。
✅ 后续建议(可选)
- 安装一些常用软件:
sudo apt install firefox thunar-archive-plugin xfce4-terminal -y
-
远程访问图形界面(VNC 或 X2Go)
如果你是通过 SSH 连接的服务器,不建议直接运行本地图形界面。可以考虑使用:-
X2Go Server(推荐用于 XFCE):
sudo apt install x2goserver x2goserver-xsession -y然后使用 X2Go Client 从本地连接。
-
或安装
tigervnc-standalone-server配合 XFCE 使用。
-
-
节省资源
XFCE 本身很轻量,但如果你希望进一步精简,可以不安装xfce4-goodies或移除不需要的后台服务。
❌ 常见问题
-
黑屏或无法进入桌面?
检查是否正确启用了lightdm和graphical.target。可用命令:sudo systemctl status lightdm -
想切换回命令行启动?
sudo systemctl set-default multi-user.target
✅ 总结
你现在已经成功在 Ubuntu Server 22.04 上安装了 XFCE 桌面环境,适合用于轻量级桌面使用、远程管理或多媒体用途。
如果你是用于远程服务器,建议配合 X2Go 使用,体验更流畅。
如有其他需求(如自动登录、壁纸设置等),也可以继续配置 XFCE 个性化选项。
需要我帮你配置 VNC 或 X2Go 吗?
CDNK博客