在没有图形界面的 Ubuntu 系统(通常是服务器版或最小化安装)上安装桌面系统,可以通过命令行使用 apt 包管理器来完成。以下是详细步骤:
✅ 1. 更新系统包列表
首先确保你的系统是最新的:
sudo apt update
✅ 2. 安装桌面环境
Ubuntu 支持多种桌面环境(DE),你可以选择一个你喜欢的。常见的有:
🟦 选项一:安装 Ubuntu 默认桌面(GNOME + Ubuntu 桌面)
这是最常见的 Ubuntu 桌面环境(带 Unity 风格和 GNOME):
sudo apt install ubuntu-desktop
⚠️ 注意:这个包较大(约 2-3GB),会安装完整的 GNOME 桌面、应用和显示管理器(如 GDM3)。
🟨 选项二:安装轻量级桌面(推荐用于资源有限的系统)
1. Xubuntu(XFCE 桌面) – 轻量且功能完整
sudo apt install xubuntu-desktop
2. Lubuntu(LXQt 桌) – 更轻量
sudo apt install lubuntu-desktop
3. Kubuntu(KDE Plasma) – 功能丰富,美观
sudo apt install kubuntu-desktop
💡 提示:安装过程中可能会提示选择默认显示管理器(如 GDM3、LightDM 等),建议选择
LightDM(更轻量)。
✅ 3. 启动图形界面
安装完成后,重启系统:
sudo reboot
或者直接启动图形界面(不重启):
sudo systemctl start gdm3 # 或 lightdm,取决于你安装的显示管理器
设置开机自动进入图形界面:
sudo systemctl set-default graphical.target
✅ 4. (可选)远程访问图形界面
如果你是通过 SSH 连接的服务器,无法直接看到桌面,可以考虑以下方式:
- 使用 VNC(如 TigerVNC、x11vnc)
- 使用 XRDP(Windows 用户可通过远程桌面连接)
例如安装 xrdp:
sudo apt install xrdp
sudo systemctl enable xrdp --now
然后用 Windows 的“远程桌面连接”访问服务器 IP。
🛑 注意事项
- 安装桌面环境会显著增加系统资源占用(内存、磁盘)。
- 服务器通常不推荐安装桌面,除非有特殊需求(如开发环境、本地测试等)。
- 如果只需要运行某些 GUI 应用,可考虑仅安装 X Server 和必要组件(如
xorg,openbox),然后通过 X11 forwarding 使用(ssh -X)。
✅ 总结命令(以安装 Ubuntu 默认桌面为例)
sudo apt update
sudo apt install ubuntu-desktop
sudo systemctl set-default graphical.target
sudo reboot
重启后,系统将进入图形登录界面。
如有特定需求(比如只想要浏览器或某个 GUI 工具),也可以告诉我,我可以推荐更轻量的方案。
PHPWP博客