檢查是否從控制台安裝了圖形環境

在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