在 Ubuntu 系统中,你可以通过以下几种方法来查看是否安装了 GNOME 桌面环境:
方法 1:检查当前桌面环境
运行以下命令查看当前使用的桌面环境:
echo $XDG_CURRENT_DESKTOP
如果输出包含 GNOME(例如 GNOME 或 ubuntu:GNOME),说明你正在使用 GNOME。
方法 2:检查 GNOME 相关包是否已安装
使用 dpkg 命令检查是否安装了 GNOME 的核心包:
dpkg -l | grep gnome-shell
或者更全面地搜索 GNOME 包:
dpkg -l | grep -i gnome
如果看到类似 gnome-shell、gnome-session 等包被标记为 ii(表示已安装),则说明 GNOME 已安装。
方法 3:检查默认显示管理器和会话
查看系统默认的图形会话或登录界面使用的桌面环境:
cat /usr/share/xsessions/*.desktop | grep "Name="
这会列出所有可用的桌面环境。如果看到 GNOME 或 Ubuntu(Ubuntu 默认使用 GNOME),说明 GNOME 可用。
方法 4:查看当前会话类型(适用于 Wayland/X11)
运行以下命令查看当前会话类型:
echo $DESKTOP_SESSION
如果输出是 ubuntu 或 gnome,说明你正在使用 GNOME 桌面。
方法 5:使用 loginctl 查看会话信息
loginctl show-session $(loginctl | grep $(whoami) | awk '{print $1}') -p Desktop
输出可能为:
Desktop=gnome
补充说明
- Ubuntu 自 17.10 版本起默认使用 GNOME 桌面环境(取代了之前的 Unity)。
- 即使你使用的是 Ubuntu GNOME,也可能因为安装了其他桌面环境(如 KDE、XFCE)而切换了会话。
✅ 总结:
如果你运行的是标准版 Ubuntu(非 Server 或最小化安装),几乎可以肯定已经安装了 GNOME。你可以通过 echo $XDG_CURRENT_DESKTOP 快速确认。
如有需要,我也可以帮你判断是否“完整安装”了 GNOME 套件。
CDNK博客