User-Interface

Linux 作業系統 圖形使用者界面

  • October 1, 2013

因此,我目前出於興趣正在研究作業系統,並閱讀了很多關於製作自己的文章和指南,我發現 Linux 以及如何從頭開始創建自己的作業系統對我沒有吸引力。因此,我發現當您可以自定義自己時,您可以獲得預製的 Linux 作業系統,但是在進一步研究之後發現並不是我想要的。

我希望能夠自定義使用者與之互動的作業系統部分(應用程序?),例如工作列(在 Windows 上)、開始按鈕、桌面等,因為我沒有興趣更改如何載入文件和處理應用程序,但我從哪裡開始尋找?

  • 我也不想創建一個只有一些不同的漂亮彩色按鈕的主題,我希望學習基礎知識並可能重新創建它的顯示方式。

在正確的方向上的一點會很好,以及我在路上可能需要學習的任何東西。

(我沒有現有的操作系​​統知識,但我會使用幾種高級編碼語言)

Linux 有幾種不同的圖形使用者環境可用,例如GNOMEKDE​​或Xfce桌面環境。此類桌面環境包括面板應用程序,例如GNOME PanelKDE Kicker。這些應用程序提供了一個工作列和一個應用程序啟動器(相當於 Windows 開始按鈕)。桌面環境還包括一個視窗管理器,一個控制應用程序視窗的位置和外觀的軟體。所有這些的外觀都可以定制不同主題

如果您想自定義圖形使用者環境的行為,您還可以查看一些不同的視窗管理器,它們有各種形狀和大小。

大多數 Linux 發行版都附帶上面提到的桌面環境之一,但通常提供其他圖形使用者環境以通過其包管理系統進行安裝。即使您碰巧不喜歡發行版附帶的預設環境,您仍然可能希望使用發行版,而不是從頭開始設置您選擇的圖形使用者環境,這通常不是一件小事。

在桌面環境下,大多數桌面 Linux 系統都有X Window System的實現,它是圖形使用者界面的系統級基礎設施。X 的規範實現是X.org 顯示伺服器,現在大多數桌面 Linux 發行版都在使用它。

Wayland是一種新興的顯示伺服器協議,旨在取代 X Window 系統。Wayland 的合成視窗管理器的參考實現稱為Weston。GNOME 和 KDE 項目都宣布他們將實現對 Wayland 的支持,但目前它在桌面上不是一個可行的替代方案,儘管它被一些基於 Linux 的車載資訊娛樂(IVI) 系統使用。

引用自:https://unix.stackexchange.com/questions/93202