Ubuntu Server 22.04 默认是没有图形界面(GUI)的。
这是 Ubuntu Server 版本的核心设计原则之一,旨在提供最小化的系统资源占用、更高的安全性和更稳定的运行环境。它只包含运行服务器所需的最基本组件(如内核、SSH 服务、包管理器等),因此启动后你只会看到一个黑色的命令行终端(TTY)。
如果你需要在 Ubuntu Server 上运行图形界面,可以通过以下步骤手动安装:
1. 安装桌面环境
你可以选择安装轻量级或功能完整的桌面环境。最常用的是 GNOME(Ubuntu 官方默认桌面)或 XFCE(更轻量)。
-
安装 GNOME(完整桌面体验):
sudo apt update sudo apt install ubuntu-desktop注意:此命令会下载并安装大量依赖包,可能需要几分钟时间。
-
安装 XFCE(轻量级,适合低配置机器):
sudo apt update sudo apt install xubuntu-desktop
2. 启动图形界面
安装完成后,你需要重启系统才能进入图形登录界面:
sudo reboot
或者在重启前手动切换显示管理器(如果安装的是 GNOME):
sudo systemctl set-default graphical.target
3. 远程访问图形界面(推荐方案)
由于服务器通常部署在机房或通过 SSH 连接,直接操作本地显示器并不方便。如果你是通过远程连接(如 SSH)管理服务器,通常有以下几种方式查看图形界面:
- X11 Forwarding (仅限简单应用):在客户端 SSH 时加上
-X参数,可以转发单个图形窗口到本地电脑。 - VNC / XRDP:在服务器上安装 VNC 或 XRDP 服务,允许你通过 VNC Viewer 或 Windows 远程桌面连接到服务器的桌面。
- NoMachine / RDP:使用第三方远程桌面软件进行高性能传输。
总结
- 默认状态:无图形界面,纯命令行。
- 如何获取:需手动安装
ubuntu-desktop等包。 - 最佳实践:大多数运维场景下,建议保持无图形界面以节省资源;仅在必须使用特定 GUI 工具时才安装,并配合远程桌面技术使用。
CLOUD云枢