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

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


方法 1:检查当前运行级别或目标(systemd 系统)

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

systemctl get-default
  • 如果输出是 graphical.target,说明系统默认启动图形界面。
  • 如果输出是 multi-user.target,说明系统默认是命令行模式(无图形界面)。

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

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

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


方法 2:检查是否安装了桌面环境

常见的桌面环境包包括:

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

可以使用以下命令检查是否安装了这些包:

dpkg -l | grep ubuntu-desktop

或者更宽泛地搜索桌面相关的包:

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

如果有输出且状态为 ii(已安装),说明安装了相关桌面环境。


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

图形界面通常由显示管理器(如 GDM、LightDM、SDDM)启动。

查看是否安装并运行了显示管理器:

systemctl status gdm3 lightdm sddm

如果有其中一个服务处于 active (running) 状态,说明图形界面已启用。

你也可以列出所有显示管理器相关的包:

dpkg -l | grep -E "gdm|lightdm|sddm|mdm"

方法 4:检查 X Server 或 Wayland 是否运行

图形界面依赖显示服务器(X11 或 Wayland)。

运行以下命令查看是否有图形会话:

echo $XDG_SESSION_TYPE

输出可能是:

  • x11
  • wayland
  • tty(表示纯命令行)

如果是 x11wayland,说明你正处于图形界面中。


方法 5:尝试启动图形界面

如果你怀疑没启动但可能已安装,可以尝试启动:

sudo systemctl start gdm3   # 或 lightdm

然后看看屏幕是否切换到登录界面。

设置开机自动进入图形界面:

sudo systemctl set-default graphical.target

总结

检查项 命令
默认启动目标 systemctl get-default
是否安装桌面包 dpkg -l | grep ubuntu-desktop
显示管理器状态 systemctl status gdm3
当前会话类型 echo $XDG_SESSION_TYPE

简单判断
如果你能看见鼠标、窗口、桌面图标等,那显然有图形界面。
如果你只看到黑底白字的命令行,可能是没有安装,或未启动图形界面。


需要我帮你判断输出结果吗?可以把上面某个命令的输出贴出来。

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