怎么看Ubuntu有没有安装图形界面?

你可以通过以下几种方法来判断你的 Ubuntu 系统是否安装了图形界面(即桌面环境):


✅ 方法一:检查是否安装了桌面环境包

在终端中运行以下命令,查看是否安装了常见的桌面环境:

dpkg -l | grep -E "gnome|kde|xfce|lxde|mate"

如果输出中包含类似 gnome-shellplasma-desktopxfce4 等包,说明已经安装了图形界面。

常用桌面环境的主包:

  • GNOME(Ubuntu 默认):ubuntu-desktop
  • KDE Plasma:kubuntu-desktop
  • XFCE:xubuntu-desktop
  • LXDE:lubuntu-desktop
  • MATE:ubuntumate-desktop

你也可以具体检查某个包是否安装:

dpkg -l ubuntu-desktop

如果有显示 ii 在最前面,表示已安装。


✅ 方法二:检查当前运行级别或默认目标

Ubuntu 使用 systemd,可以通过以下命令查看默认启动目标:

systemctl get-default
  • 如果输出是 graphical.target → 表示默认启动图形界面。
  • 如果是 multi-user.target → 表示默认是命令行模式。

你也可以查看当前运行的目标:

systemctl list-units --type=target | grep graphical

如果有 graphical.target 并处于 active 状态,说明图形界面正在运行。


✅ 方法三:检查显示管理器(Display Manager)

图形界面通常由显示管理器(如 GDM、LightDM)启动。检查是否安装并运行了显示管理器:

systemctl status gdm3 lightdm sddm lxdm

如果其中某一个服务正在运行(active (running)),说明系统配置了图形登录界面。


✅ 方法四:尝试启动图形界面

如果你不确定,可以手动尝试启动图形界面:

startx
  • 如果成功进入桌面 → 说明已安装图形界面。
  • 如果提示 command not found 或报错 → 可能未安装。

注意:startx 需要安装 xinit 包才可用。如果没有,可以用 sudo apt install xinit 安装后测试。


✅ 方法五:查看进程中有无图形相关服务

运行以下命令查看是否有 Xorg 或 Wayland 进程:

ps aux | grep -E "(Xorg|X11|wayland)"

如果有 Xorg 进程在运行,说明图形界面正在工作。


总结:如何判断?

情况 是否有图形界面
安装了 ubuntu-desktop 等包 ✅ 是
systemctl get-default 返回 graphical.target ✅ 很可能是
gdm3lightdm 正在运行 ✅ 是
能通过 startx 进入桌面 ✅ 是
没有任何桌面包,且默认是 multi-user.target ❌ 可能没有

小贴士:

  • 云服务器或最小化安装的 Ubuntu 通常不带图形界面,只有命令行。
  • 若想安装图形界面,例如 GNOME:
    sudo apt update
    sudo apt install ubuntu-desktop

安装完成后重启即可进入图形界面。


如有需要,我可以帮你根据你的系统情况进一步判断。

未经允许不得转载:秒懂云 » 怎么看Ubuntu有没有安装图形界面?