检查是否从控制台安装了图形环境

在KDE桌面上的下一个启动

您可能已远程连接到服务器,并且需要知道您所在的系统是否具有 桌面环境已安装 或者,如果您只能在控制台上工作。 或者,您可能还必须管理本地计算机,在该计算机中您已经启动了文本模式会话,并且您不知道是否安装了桌面环境

无论如何,有 各种方法 通过几个简单的命令就可以知道是否从控制台安装了图形环境,这些命令将为您提供有关环境是否存在的详细信息。 此外,它们是非常简单的方法...

1方法

从CLI,您可以使用这种桌面环境通常使用的安装文件和目录来检查系统上是否有GUI。 例如:

<br data-mce-bogus="1">

ls /usr/bin/*session

使用该命令,您将列出 / usr / bin / * session的内容。 并且,如果您在输出中得到任何结果,您将知道确实安装了桌面环境。 例如,根据您使用的是GNOME,KDE Plasma等,结果可能有所不同,但可能是/ usr / bin / gnome-session,/ usr / bin / mate / session,/ usr / bin / lxsession, / usr / bin / icewm-session,...

2方法

其他 与上述类似的方法 它将列出系统上另一个目录的内容并等待结果。 在这种情况下,它将是:

ls /usr/share/xsessions/

ls /usr/share/wayland-sessions

您可以尝试两个命令,一个用于 图形会议 它使用图形服务器X,第二个用于Wayland协议。 如果得到结果,则可以推断出已安装了桌面环境。

3方法

尽管还有很多其他方法,但可行的另一种可行方法是使用变量来查询 已安装的桌面环境 在发行版中,返回其名称。 例如:

echo $XDG_CURRENT_DESKTOP

但是要小心,使用您用来查询的方法,这些文件并不意味着它可以正常工作。


发表评论,留下您的评论

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   罗姆萨

    $ echo $ XDG_CURRENT_DESKTOP
    ubuntu:GNOME