Ubuntu 22.04 服务器版本默认是不安装图形化界面(GUI)的,它通常以命令行界面(CLI)运行,这样更节省系统资源、提高安全性与稳定性。
但如果你需要在 Ubuntu 22.04 Server 上安装图形界面,可以按照以下步骤进行操作:
✅ 一、查看当前是否已安装 GUI
echo $XDG_CURRENT_DESKTOP
如果没有任何输出,说明没有图形界面环境。
✅ 二、安装图形化界面
你可以选择不同的桌面环境,常见的有:
- GNOME(标准Ubuntu桌面)
- KDE Plasma
- XFCE(轻量级)
- MATE
- LXQt
方法:安装 GNOME 桌面(推荐)
sudo apt update
sudo apt install ubuntu-desktop
⚠️ 注意:
ubuntu-desktop是完整桌面环境包,包含大量图形工具和依赖,会占用较多磁盘空间。
其他选项(按需选择)
| 命令 | 桌面环境 |
|---|---|
sudo apt install kubuntu-desktop |
KDE Plasma |
sudo apt install xubuntu-desktop |
XFCE |
sudo apt install lubuntu-desktop |
LXQt |
sudo apt install ubuntu-mate-desktop |
MATE |
✅ 三、设置默认启动进入图形界面
Ubuntu 使用 systemd 管理启动目标,可以通过如下命令切换到图形模式:
sudo systemctl set-default graphical.target
然后重启系统:
sudo reboot
✅ 四、启动图形界面登录界面(显示管理器)
安装完桌面环境后,默认会安装一个显示管理器(Display Manager),如:
- GDM3(GNOME)
- SDDM(KDE)
- LightDM(通用)
你可以在重启后看到图形登录界面。
✅ 五、临时切换 CLI / GUI
-
切换到图形界面(如果当前在命令行):
sudo systemctl start gdm # 或 sddm、lightdm,取决于你安装的桌面环境 -
切换到命令行界面:
sudo systemctl start multi-user.target
✅ 六、远程访问图形界面(可选)
如果你想通过远程方式使用图形界面,可以安装 VNC 或 Xrdp:
安装 XRDP(远程桌面协议):
sudo apt install xrdp
sudo systemctl enable xrdp
sudo systemctl start xrdp
然后使用 Windows 的远程桌面连接或任何 RDP 客户端连接即可。
❗注意事项
- 服务器上安装图形界面会影响性能和安全性,除非必要,否则建议保持 CLI。
- 如果只是用于配置管理,可以考虑使用 Web 面板工具(如 Webmin、Cockpit)代替图形桌面。
- 在云服务器(如 AWS、阿里云)上,安装 GUI 后可能需要额外配置才能访问图形界面。
🔚 总结
| 目标 | 命令 |
|---|---|
| 安装 GNOME 图形界面 | sudo apt install ubuntu-desktop |
| 设置默认启动图形界面 | sudo systemctl set-default graphical.target |
| 重启生效 | sudo reboot |
| 安装 XRDP 远程桌面 | sudo apt install xrdp |
如果你告诉我你是想用图形界面做什么(比如开发、调试、远程控制等),我可以给出更适合你的建议。
秒懂云