Ubuntu Server 22.04 LTS 默认情况下没有图形界面(GUI)。
它是一个以命令行(终端)为主的系统,专注于服务器用途,如运行 Web 服务器、数据库、容器(Docker)、虚拟化等,因此为了节省资源和提高安全性,默认安装的是纯文本模式(CLI),不包含图形桌面环境。
但是,你可以手动安装图形界面
如果你确实需要图形界面(例如用于管理或调试),可以自行安装桌面环境。常见的选择包括:
1. 安装 GNOME 桌面(Ubuntu 默认桌面)
sudo apt update
sudo apt install ubuntu-desktop
2. 安装轻量级桌面(适合服务器资源有限的情况)
- Xfce(推荐轻量选择):
sudo apt install xfce4 xfce4-goodies - LXQt:
sudo apt install lxqt
3. 安装显示管理器(可选,用于图形登录)
例如 GDM3 或 LightDM:
sudo apt install gdm3
安装后可以选择默认启动图形界面。
4. 设置默认启动到图形界面
sudo systemctl set-default graphical.target
sudo reboot
⚠️ 注意:在生产服务器环境中,通常不建议安装图形界面,因为:
- 占用更多系统资源(内存、CPU、磁盘)
- 增加安全风险(更多服务和漏洞面)
- 大多数服务器管理可通过 SSH + 命令行高效完成
替代方案:使用 Web 管理工具
如果你想要“可视化管理”,但又不想安装完整桌面,可以考虑:
- Cockpit:轻量级 Web 管理界面
sudo apt install cockpit sudo systemctl enable cockpit然后通过浏览器访问:
https://your-server-ip:9090
总结
| 项目 | 内容 |
|---|---|
| 默认是否有 GUI | ❌ 没有 |
| 是否可以安装 GUI | ✅ 可以 |
| 推荐做法 | 保持 CLI,或使用 Cockpit 等 Web 工具 |
如非必要,建议保持无图形界面,更高效、更安全。
秒懂云