查看ubuntu是否有可视化界面?

服务器

在 Ubuntu 系统中,是否安装了可视化界面(图形用户界面,GUI)取决于系统的安装方式和用途。以下是几种判断和确认 Ubuntu 是否有可视化界面的方法:


✅ 方法一:使用命令行查看是否有 GUI

打开终端(如果无法打开终端,请尝试其他方法),输入以下命令之一:

1. 查看默认的运行目标(systemd)

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

2. 检查是否安装了桌面环境

可以检查常见的桌面环境包是否安装,例如 GNOME、KDE、XFCE 等:

dpkg -l | grep -i "gnome|kde|xfce|desktop"

常见包包括:

  • ubuntu-desktop(标准桌面环境)
  • gnome-shell
  • lightdmgdm3(登录管理器)

如果有这些包存在,说明已经安装了图形界面。

3. 检查当前运行级别

runlevel

输出如:

N 5
  • 5 表示当前处于图形界面模式。
  • 3 表示当前处于多用户命令行模式。

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

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

startx
  • 如果成功进入图形界面 → 表示有 GUI 已安装。
  • 如果提示找不到 startx 或相关文件 → 可能没有安装 GUI。

✅ 方法三:查看已安装的软件包

你可以直接检查是否安装了 ubuntu-desktop 元包(这是官方桌面环境的核心包):

dpkg -s ubuntu-desktop 2>/dev/null | grep Status

输出如果是:

Status: install ok installed

→ 表示已安装图形界面。


?️ 如果没有图形界面怎么办?

你可以手动安装一个图形界面,比如安装标准的 Ubuntu 桌面环境:

sudo apt update
sudo apt install ubuntu-desktop

安装完成后重启:

sudo reboot

? 总结

判断方式 是否有图形界面?
输出 graphical.target
安装了 ubuntu-desktop
startx 能启动图形界面
默认运行级别为 5
无桌面环境相关包 否(需要安装)

如果你告诉我你是通过什么方式使用的 Ubuntu(服务器版、最小安装、云主机等),我可以给出更具体的建议。

未经允许不得转载:CDNK博客 » 查看ubuntu是否有可视化界面?