2023 年最佳輕量級桌面環境 13 個

開放原始碼一詞可以歸功於 Linux 社區,該社區與 Linux 的推出(當時的 Unix 操作系統的後繼者)一起創造了它。

雖然『Linux』本身只是一個基礎核心,但其開放源碼的特性吸引了全球許多開發人員參與其中。

這引發了一場全球革命,許多人和社區開始為其打造一個可以取代 Unix 的完整操作系統。從那時起,開發就一直在穩步進行,沒有停止的跡象。

這導致了像 DebianUbuntuFedoraCentOSOpenSUSERed HatArchLinux Mint 等發行版的推出,它們都以 Linux 為基礎核心。

引入 桌面環境 標誌著一個重大的轉折。但究竟什麼是 桌面環境,它又扮演什麼角色

Linux 桌面環境是什麼

Linux 發行版 的主要目的是通過用戶便利地利用 Linux 作業系統的功能。為了實現這一目標,需要一個界面作為橋樑,使得用戶的需求能夠被內核輕鬆理解和處理。

桌面環境就是完成這個精確的角色。它作為一個圖形界面,為用戶提供了對底層內核的簡化展示。因此,桌面環境優雅地向用戶展示了所有基本的內核功能,以一種精緻且可呈現的方式。

桌面環境的組成部分包括檔案管理器(用於以結構化格式顯示系統中所有的檔案和資料夾)、視窗管理器圖片檢視器影片播放器音訊播放器計算機瀏覽器、顯示管理器,以及在基本操作系統上可以想到的所有其他應用軟體和工具。

因此,Linux 發行版的兩個主要組成部分是核心桌面環境。以下列舉了一些輕量級桌面環境,因為其功能和性能而吸引了發行版,使它們成為它們的默認桌面環境。

1. Xfce

Xfce是一個為類Unix系統開發的開源桌面環境,使用C語言開發。由於速度快且輕量級,即使在舊桌面上,也不太可能給CPU和內存帶來麻煩。

它由分開結構的部分組成,這些部分組合在一起形成完整的桌面環境。

Xfce 的一些組件包括:

  • Xfwm:合成窗口管理器。
  • Thunar:文件管理器,類似於 Nautilus,但更高效,因此更快。
  • Orage:Xfce 的默認日曆應用程序。
  • Mousepad:文件編輯器,最初是從 Leafpad 分支出來的,但現在是從頭開始積極開發和維護的。
  • Parole:基於 GStreamer 框架為 Xfce 製作的媒體播放器。
  • Xfburn:Xfce 的 CD/DVD 燒錄工具。
Xfce Desktop Environment

2. LXDE

LXDE 代表輕量級 X11 桌面環境,這是另一個流行的桌面環境,適用於 Unix-like 系統,使用 C(GTK+)和 C++(Qt)開發。

選擇它作為桌面環境的最大優勢在於其低內存消耗,這比最流行的桌面環境如 GNOME、KDE 和 Xfce 都要低。它包含 GPL 和 LGPL 許可的代碼。

構成 LXDE 的組件包括:

  • LXDM – 顯示管理器。
  • LXMusic – XMMS2 的默認音樂播放器。
  • Leafpad – LXDE 的默認文本編輯器。
  • Openbox – 窗口管理器。
  • LXTask – 默認任務管理器。
  • PC Man File Manager – 默認文件管理器和桌面隱喻提供者。

LXDE 是許多發行版的默認桌面環境,包括 Lubuntu、Knoppix、LXLE Linux、Artix 和 Peppermint Linux OS 等。

LXDE Desktop

3. GNOME 3

GNOMEGNU 網絡對象模型環境 的縮寫,是一個完全由免費和開源工具組成的桌面環境。使用 C、C++、Python、Vala 和 Javascript 編寫,GNOME 是 GNOME 項目的一部分,該項目由志願者和付費貢獻者組成,其中最大的貢獻者是 Red Hat。

GNOME 目前正在積極開發中,最新穩定版本是 GNOME 44。GNOME 運行在 X Windows System 上,自 GNOME 3.10 起也支持 Wayland。

GNOME 44 替換了很多東西,從默認窗口管理器開始,現在改為 Metacity 而不是 Mutter,任務切換被歸因於一個特殊的區域,稱為 Overview,GNOME 核心應用程序也重新設計,以提供更好的用戶體驗。

GNOME 的組件包括:

  • Metacity – 默認窗口管理器。
  • Nautilus – 默認文件管理器。
  • gedit – 默認文本編輯器。
  • Eye of GNOME – 默認圖像查看器。
  • GNOME Videos – 默認視頻播放器。
  • Epiphany – 網絡瀏覽器。
Gnome Desktop

4. MATE

MATE 是另一個用於類Unix系統的桌面環境。它源自於GNOME 2不再維護的代碼庫。它使用C、C++和Python開發,並根據多個許可證授權,其中一些代碼部分根據GNU GPL,而其他部分則根據LGPL。

MATE‘ 這個名字的出現是為了與GNOME 3這另一個桌面環境區分開來。它包含了來自GNOME 2的GNOME起源應用程序,以及從頭開發的其他應用程序。

構成MATE桌面環境的組件包括:

  • Caja – 默認文件管理器。
  • Pluma – 默認文本編輯器。
  • Marco – 窗口管理器。
  • Atril – 文檔查看器。
  • Eye of MATE – 圖像查看器。

自發布以來,它已成為Linux Mint、Sabayon Linux、Fedora等的默認桌面環境。除此之外,它還可以在包括Ubuntu、Arch、Debian、Gentoo、PC Linux OS等在內的多個倉庫中找到。此外,Ubuntu MATE還獲得了原始Ubuntu風味狀態。

Mate Desktop Environment

5. KDE Plasma 5

KDE Plasma 5 是為 Linux 系統開發的 KDE 桌面環境的第五代。自開發以來,它已遷移到 QML,使用 OpenGL 進行硬件加速,導致 CPU 利用率低且即使在廉價系統上也能提供更好的性能。

其大部分代碼已根據 GNU LGPL 發布。Plasma 5 利用 X Window 系統,並且即將支持 Wayland。它已成功取代了Plasma 4,成為許多 Linux 發行版的一部分,包括 Fedora、Kubuntu 和 openSUSE Tumbleweed。

Plasma 5 提供了對 HiDPI 的改進支持,並遷移到 Qt5,這將密集的圖形渲染轉移到 GPU,使 CPU 更快。除此之外,Plasma 5 還包括一個名為 Breeze 的新默認主題。

構成 KDE Plasma 5 的組件包括:

  • Kwin – 默認窗口管理器。
  • Dolphin – 默認文件管理器。
  • Kwrite/KATE – 默認文本編輯器。
  • Greenview – 默認圖像查看器。
  • Dragon Player – 默認視頻播放器。

KDE 社區還推出了 Plasma 移動版,作為智能手機的 Plasma 變體。Plasma 移動版運行在 Wayland 上,與 Ubuntu Touch 兼容,並最終支持 Android 應用程序。其最新的界面於 2015 年 7 月發布,並為 Nexus 5 提供了一個工作原型。

KDE Plasma Desktop

[ 您可能也會喜歡: 如何在Ubuntu、Linux Mint、Fedora和OpenSUSE上安裝KDE Plasma ]

6. Cinnamon

另一個源自GNOME的桌面環境是Cinnamon,它是由C、JavaScript和Python開發,並根據GPLv2授權釋出。

Cinnamon最初是作為GNOME Shell的分支開始的,目的是為Linux Mint提供一個桌面環境,由Mint開發人員開發,但由於其與GNOME不同的GUI,許多核心GNOME應用程式被重寫以適應這個環境。

Cinnamon專案始於2011年,最新穩定版本在今年釋出。隨著時間的推移,Cinnamon已成為一個獨立的專案,甚至不再需要GNOME安裝。其他改進包括邊緣平鋪、效能改進、邊緣平鋪等。

構成這個環境的元件包括:

  • Muffin – 預設視窗管理器。
  • Nemo – 預設檔案管理器。
  • gedit – 預設文字編輯器。
  • Eye of GNOME – 預設圖像檢視器。
  • totem – 預設視頻播放器。
Cinnamon Desktop

7. Enlightenment

啟蒙,又稱為 E,是一個為 X Window 系統開發的合成式視窗管理器,目前處於活躍的開發階段,最新版本為今年的 E25 0.25.4

它完全使用 C 語言開發,基於 EFL(Enlightenment Foundation Libraries),並在 BSD 許可證下發布。其最大的優勢在於能夠與 GNOME 和 KDE 編寫的程序一起使用。當與 EFL 一起使用時,它會成為一個完整的桌面環境。

組成這個啟蒙桌面環境的組件包括:

  • 啟蒙 – 默認的視窗管理器和文件管理器。
  • Ecrire – 默認的文本編輯器。
  • Ephoto – 一個圖像查看器。
  • Rage – 視頻播放器。
  • Elbow – 默認的瀏覽器。
Enlightenment Window Manager

8. Deepin

以前稱為 Hiweed LinuxDeepin 是一個基於 Ubuntu 的 Linux 發行版,使用其自己的集成 Deepin 桌面環境。它最初由 武漢深度科技股份有限公司 於 2014 年開發,最新穩定版本於今年 5 月發布。

大部分元件均以GPL授權釋出。雖然深度作業系統的桌面環境最初與GNOME相似,但在GNOME 3發布後,由於許多可定制功能的移除,它與GNOME分道揚鑣。從那時起,深度作業系統從頭開始使用HTML5和Webkit,並使用JavaScript來增加更多功能。

構成此桌面環境的元件包括:

  • Deepin-wm – 默認窗口管理器。
  • Nautilus – 默認文件管理器。
  • Gedit – 默認文本文件編輯器。
  • Eye of GNOME – 圖像查看器。
  • Deepin-Movie – 默認視頻播放器。
Deepin Desktop Environment

9. LXQT

另一個輕量級且簡單的桌面環境,LXQT是從LXDE向前邁出的一步,並將LXDE(基於GTK 2)和Razor-qt(雖然想法不錯,但未能成功成為一個出色的桌面環境)合併。

LXQT本質上是兩個最受歡迎的GUI環境(即GTK和Qt)的合併,並在GNU GPL 2.0+和2.1+下發布。LXQT適用於多種Linux發行版,包括Ubuntu、Arch、Fedora、OpenSUSE、Mandriva、Mageia、Chakra、Gentoo等。

構成LXQT桌面環境的元件包括:

  • PCManFM-Qt – 默認文件管理器。
  • JuffED – 默認文本編輯器。
  • LXImage-Qt – 預設圖片檢視器.
  • Qps – 進程檢視器和管理器
  • Qterminal – 終端模擬器
  • lxqt-archiver – 檔案歸檔器
LXQT Desktop

10. Pantheon – Elementary OS

Pantheon 桌面環境是隨著elementary OS的推出而引入的,它是這個桌面環境的起源。它完全使用Python和GTK3從頭開始編寫。許多評論家聲稱這個桌面環境是“Mac Clone”,因為它的標準佈局類似於Mac OS。

它日益增長,這要歸功於它的簡潔和優雅。它的應用程式啟動器驚人地簡單,因此速度很快。在開發這個環境時,主要原則是:“簡潔”、“避免配置”和“最小化文件”。

構成這個桌面環境的組件包括:

  • Gala – 預設視窗管理器。
  • Pantheon files – 預設檔案管理器。
  • Scratch – 預設文字編輯器。
  • Shotwell – 預設圖片檢視器。
  • GNOME videos – 預設視頻播放器。
  • Midori – 預設網頁瀏覽器。
Pantheon Elementary OS

11. 通用桌面環境

CDE通用桌面環境 是一個為 Unix 和 OpenVMS 系統設計的桌面環境,甚至被認為是商業 Unix 工作站的經典 Unix 桌面環境。

自 1993 年以來,它一直處於活躍的開發狀態,最新穩定版本是在 2020 年 1 月發布的。自 2012 年 8 月作為自由軟件發布以來,它已被移植到 Linux 和 BSD 衍生系統。CDE 的初始開發是由 HP、IBM、Sunsoft 和 USL 共同進行的,他們將其命名為 Common Open Software Environment (COSE)。

自發布以來,HP 宣布它將成為 Unix 系統的默認桌面環境,並且直到 2000 年,當 KDE 和 GNOME 等環境開始發展時,它仍然是事實上的標準。2012 年 8 月,它完全開源,其源代碼在 Sourceforge 上公開。

Common Desktop Environment

12. 窗口製造者

窗口製造者是一個開源且免費的 X11 窗口管理器,最初旨在為 GNUstep 桌面環境提供集成支持,儘管它可以獨立運行。窗口製造者以其輕量級、極快的速度、高度可定制的界面、鍵盤快捷方式、可停靠的應用程序和活躍的社區而聞名。

Window Maker

13. 糖

為了促進兒童的互動學習,Sugar 是一個免費且開源的圖形桌面環境。它由 Sugar Labs 於 2006 年 5 月開發,使用 Python 和 GTK 編程,是 One Laptop per Child (OLPC) 專案的一部分。

Sugar 最初是 OLPC XO-1 系統的默認界面,後來的版本提供了選擇 Sugar 或 GNOME 的選項。它已經被開發成 25 種不同的語言,並在 GNU GPL 下發布,最新版本是 2022 年 10 月的 0.120。

Sugar 的一些特點包括設計上的極簡主義、跨平台性,因為它可以在主要的 Linux 發行版上運行,也可以安裝在 Windows、Mac OS 等系統上,並且易於修改,因為任何有 Python 經驗的人都可以為其開發做出貢獻,但其缺點是無法進行多任務處理,這會導致性能下降。

構成 Sugar 桌面環境的組件包括:

  • Metacity – 默認的窗口管理器。
  • Sugar Journal – 默認的文件管理器。
  • Write – 默認的文本編輯器。
  • Sugar-activity-imageviewer – 默認的圖像查看器。
  • sugar-activity-jukebox – 默認的視頻播放器。
Sugar Desktop
結論

這些是一些開源的輕量級Linux桌面環境。如果您有其他想要推薦添加到此列表的想法,請在評論中告訴我們,我們將在此列表中包含它。

Source:
https://www.tecmint.com/top-best-linux-lightweight-desktop-environments/