Ubuntu 22.04 Server 默认没有图形化界面(GUI),它是一个纯命令行环境的系统。
具体说明:
- Ubuntu Server 22.04 的设计目标是轻量、高效、适合部署在服务器、云环境或容器中,因此默认只安装了命令行工具(CLI),不包含图形桌面环境。
- 如果你需要图形界面,可以手动安装一个桌面环境(如 GNOME、KDE、XFCE 等)和显示管理器(如 GDM3、LightDM)。
如何为 Ubuntu 22.04 Server 安装图形化界面?
如果你确实需要 GUI,可以按以下步骤操作:
1. 更新系统
sudo apt update && sudo apt upgrade -y
2. 安装桌面环境(推荐 GNOME,因为它是 Ubuntu 桌面版默认的)
sudo apt install ubuntu-desktop
这个包会自动安装 GNOME 桌面、显示管理器(GDM3)、浏览器、办公软件等。
3. (可选)安装其他轻量级桌面(如果资源有限)
-
XFCE(轻量)
sudo apt install xfce4 xfce4-goodies sudo apt install lightdm -
KDE Plasma
sudo apt install kde-plasma-desktop
4. 启动图形界面
安装完成后重启:
sudo reboot
系统启动后会自动进入图形登录界面。
注意事项:
- 安装 GUI 会占用更多磁盘空间(约 2–5 GB)和内存。
- 在服务器上运行 GUI 可能带来安全风险和性能开销,建议仅在必要时安装(例如用于远程桌面管理或调试)。
- 对于远程管理,推荐使用
ssh+ 命令行工具,或通过 Web 管理工具(如 Webmin、Cockpit)实现可视化管理。
推荐替代方案:使用 Cockpit(轻量级 Web 图形管理)
如果你只是想有个图形化方式管理服务器,推荐安装 Cockpit,它提供 Web 界面来监控系统状态、管理存储、网络、容器等。
sudo apt install cockpit
sudo systemctl enable --now cockpit
然后通过浏览器访问:
https://你的服务器IP:9090
总结
| 项目 | 是否默认提供 |
|---|---|
| 图形化桌面(GUI) | ❌ 不提供 |
| 命令行(CLI) | ✅ 默认提供 |
| 可手动安装 GUI | ✅ 可以 |
| 推荐远程管理方式 | ✅ SSH 或 Cockpit |
如有具体用途(如做开发机、多媒体、教学等),可以进一步推荐合适的桌面环境。
ECLOUD博客