要查看你的 Ubuntu 系统是否有安装可视化桌面界面(GUI),可以使用以下几种方法:
✅ 方法一:通过命令行检查是否安装了桌面环境
打开终端(Ctrl + Alt + T),输入以下命令之一:
1. 检查是否安装了 Xorg(图形服务器):
ps -e | grep xorg
如果有输出,说明 Xorg 正在运行,很可能有图形界面。
2. 查看是否安装了桌面环境(如 GNOME、KDE、XFCE 等):
echo $XDG_CURRENT_DESKTOP
如果输出类似 GNOME、KDE、XFCE 等,表示你当前处于图形界面环境中。
如果没有输出或为空,可能是在字符界面(TTY)下。
3. 使用 systemctl 查看显示管理器是否启用:
systemctl status display-manager
如果状态是 active (running),说明图形登录界面正在运行。
✅ 方法二:查看已安装的桌面相关软件包
你可以运行如下命令查看是否安装了桌面环境相关的包:
dpkg --get-selections | grep -E "desktop|gnome|kde|xfce|lxde"
如果看到很多安装的包(比如 ubuntu-desktop, gnome-shell, kde-plasma-desktop 等),说明系统上已经安装了图形界面。
✅ 方法三:查看默认运行级别(适用于传统 init 系统)
虽然 Ubuntu 现在使用的是 systemd,但你也可以查看默认目标来判断是否启动图形界面:
systemctl get-default
- 如果输出是
graphical.target,则默认进入图形界面。 - 如果输出是
multi-user.target,则默认进入命令行界面。
🧩 补充说明:
- Ubuntu Server 默认不安装图形界面。
- Ubuntu Desktop 版本自带完整的图形界面(通常是 GNOME)。
-
如果没有图形界面,可以通过以下命令安装:
sudo apt update sudo apt install ubuntu-desktop
🔁 安装图形界面后重启:
sudo reboot
重启后应该会自动进入图形登录界面(取决于你的默认 target 设置)。
如果你不确定自己使用的是哪个版本的 Ubuntu,可以查看系统信息:
lsb_release -a
需要我帮你判断你的系统是否有 GUI 并指导安装吗?你可以把终端执行 lsb_release -a 的结果发给我。
秒懂云