2016:如何選擇 Linux 桌面環境

2021-03-02 Linux中國

Linux 創建了一個友好的環境,為我們提供了選擇的可能。比方說,現代大多數的 Linux 發行版都提供不同桌面環境給我們來選擇。在本文中,我將挑選一些你可能會在 Linux 中見到的最棒的桌面環境來介紹。

Plasma

我認為,KDE 的 Plasma 桌面[1] 是最先進的桌面環境 (LCTT 譯註:譯者認為,沒有什麼是最好的,只有最合適的,畢竟每個人的喜好都不可能完全相同)。它是我見過功能最完善和定製性最高的桌面環境;在用戶完全自主控制方面,即使是 Mac OS X 和 Windows 也無法與之比擬。

我愛 Plasma,因為它自帶了一個非常好的文件管理器 —— Dolphin。而相對應 Gnome 環境,我更喜歡 Plasma 的原因就在於這個文件管理器。使用 Gnome 最大的痛苦就是,它的文件管理器——Files——使我無法完成一些基本任務,比如說,批量文件重命名操作。而這個操作對我來說相當重要,因為我喜歡拍攝,但 Gnome 卻讓我無法批量重命名這些圖像文件。而使用 Dolphin 的話,這個操作就像在公園散步一樣簡單。

而且,你可以通過插件來增強 Plasma 的功能。Plasma 有大量的基礎軟體,如 Krita、Kdenlive、Calligra 辦公套件、digiKam、Kwrite 以及由 KDE 社區開發維護的大量應用。

Plasma 桌面環境唯一的缺陷就是它默認的郵件客戶端——Kmail。它的設置比較困難,我希望 Kmail 設置可以配置地址簿和日曆。

包括 openSUSE 在內的多數主流發行版多使用 Plasma 作為默認桌面。

GNOME

GNOME[2] (GNU 網絡對象模型環境GNU Network Object Model Environment) 由 Miguel de Icaza[3] 和 Federico Mena 在 1997 年的時候創立,這是因為 KDE 使用了 Qt 工具包,而這個工具包是使用專屬許可證proprietary license發布的。不像提供了大量定製的 KDE,GNOME 專注於讓事情變得簡單。因為其自身的簡單性和易用性,GNOME 變得相當流行。而我認為 GNOME 之所以流行的原因在於,Ubuntu——使用 GNOME 作為默認桌面的主流 Linux 發行版之一——對其有著巨大的推動作用。

隨著時代變化,GNOME 也需要作出相應的改變了。因此,開發者在 GNOME 3 中推出了 GNOME 3 Shell,從而引出了它的全新設計規範。但這同時與 Canonical 的 Ubuntu 計劃存在者一些衝突,所以 Canonical 為 GNOME 開發了叫做 Unity 的自己的 Shell。最初,GNOME 3 Shell 因很多爭議issues而困擾不已——最明顯的是,升級之後會導致很多擴展無法正常工作。由於設計上的重大改版以及各種問題的出現,GNOME 便產生了很多分支fork,比如 Cinnamon 和 Mate 桌面。

另外,使得 GNOME 讓人感興趣的是,它針對觸摸設備做了優化,所以,如果你有一臺觸屏筆記本電腦的話,GNOME 則是最合適你這臺電腦的桌面環境。

在 3.18 版本中,GNOME 已經作出了一些令人印象深刻的改動。其中他們所做的最讓人感興趣的是集成了 Google Drive,用戶可以把他們的 Google Drive 掛載為遠程存儲設備,這樣就不必再使用瀏覽器來查看裡邊的文件了。我也很喜歡 GNOME 裡邊自帶的那個優秀的郵件客戶端,它帶有日曆和地址簿功能。儘管有這麼多些優秀的特性,但它的文件管理器使我不再使用 GNOME ,因為我無法處理批量文件重命名。我會堅持使用 Plasma,一直到 GNOME 的開發者修復了這個小缺陷。

Unity

從技術上來說,Unity[4] 並不是一個桌面環境,它只是 Canonical 為 Ubuntu 開發的一個圖形化 Shell。Unity 運行於 GNOME 桌面之上,並使用很多 GNOME 的應用和工具。Ubuntu 團隊分支了一些 GNOME 組件,以便更好的滿足 Unity 用戶的需求。

Unity 在 Ubuntu 的融合convergence計劃中扮演著重要角色, 在 Unity 8 中,Canonical 公司正在努力將電腦桌面和移動世界結合到一起。Canonical 同時還為 Unity 開發了許多的有趣技術,比如 HUD (平視顯示Head-up Display)。他們還在 lenses 和 scopes 中通過一種獨特的技術來讓用戶方便地找到特定內容。

即將發行的 Ubuntu 16.04,將會搭載 Unity 8,那時候用戶就可以完全體驗開發者為該開源軟體添加的所有特性了。其中最大的爭議之一,Unity 可選取消集成了 Amazon Ads 和其他服務。而在即將發行的版本,Canonical 從 Dash 移除了 Amazon ads,但卻默認保證了系統的隱私性。

Cinnamon

最初,Cinnamon[5] 由 Linux Mint[6] 開發 —— 這是 DistroWatch.com 上統計出來最流行的發行版。就像 Unity,Cinnamon 是 GNOME Shell 的一個分支。但最後進化為一個獨立的桌面環境,這是因為 Linux Mint 的開發者分支了 GNOME 桌面中很多的組件到 Cinnamon,包括 Files ——以滿足自身用戶的需求。

由於 Linux Mint 基於普通版本的 Ubuntu,開發者仍需要去完成 Ubuntu 尚未完成的目標。結果,儘管前途光明,但 Cinnamon 卻充滿了 Bugs 和問題。隨著 17.x 本版的發布,Linux Mint 開始轉移到 Ubuntu 的 LTS 版本上,從而他們可以專注於開發 Cinnamon 的核心組件,而不必再去擔心代碼庫。轉移到 LTS 的好處是,Cinnamon 變得非常穩定並且基本沒有 Bugs 出現。現在,開發者已經開始向桌面環境中添加更多的新特性了。

對於那些更喜歡在 GNOME 基礎上有一個很好的類 Windows 用戶界面的用戶來說,Cinnamon 是他們最好的桌面環境。

MATE 桌面

MATE 桌面[7] 同樣是 GNOME 的一個分支,然而,它並不像 Cinnamon 那樣由 GNOME 3 分支而來,而是現在已經沒有人維護的 GNOME 2 代碼庫的一個分支。MATE 桌面中的一些開發者並不喜歡 GNOME 3 並且想要「繼續堅持」 GNOME 2,所以他們使用這個代碼庫來創建來 MATE。為避免和 GNOME 3 的衝突,他們重命名了全部的包:Nautilus 改為 Caja、Gedit 改為 Pluma 以及 Evince 改為 Atril 等。

儘管 MATE 延續了 GNOME 2,但這並不意味著他們使用過時的技術;相反,他們使用了更新的技術來提供一個現代的 GNOME 2 體驗。

擁有相當高的資源使用率才是 MATE 最令人印象深刻之處。你可將它運行在老舊硬體或者更新一些的但不太強大的硬體上,如樹梅派Raspberry Pi或者 Chromebook Flip。使得它更有讓人感興趣的是,把它運行在一些強大的硬體上,可以節省大多數的資源給其他應用,而桌面環境本身只佔用很少的資源。

LXQt

LXQt[8] 繼承了 LXDE ——最輕量級的桌面環境之一。它融合了 LXDE 和 Razor-Qt 兩個開源項目。LXQt 的首個可用本版(v 0.9)發布於 2015 年。最初,開發者使用了 Qt4 ,之後為了加快開發速度,而放棄了兼容性,他們移動到 Qt5 和 KDE 框架上。我也在自己的 Arch 系統上嘗試使用了 LXQt,它的確是一個非常好的輕量級桌面環境。但在完全接過 LXDE 的傳承之前,LXQt 仍有一段很長的路需要走。

Xfce

Xfce[9] 早於 KDE 桌面環境,它是最古老和最輕量級的桌面環境。Xfce 的最新版本是 4.15,發布於 2015 年,使用了諸如 GTK+ 3 的大量的現代科技。很多發行版都使用了 Xfce 環境以滿足特定需求,比如 Ubuntu Studio ——與 MATE 類似——儘量節省系統資源給其他的應用。並且,許多的著名的 Linux 發行版——包括 Manjaro Linux、PC/OS、Salix 和 Mythbuntu ——都把它作為默認桌面環境。

Budgie

Budgie[10] 是一個新型的桌面環境,由 Solus Linux 團隊開發和維護。Solus 是一個從零開始構建的新型發行版,而 Budgie 則是它的一個核心組件。Budgie 使用了大量的 GNOME 組件,從而提供一個華麗的用戶界面。由於沒有該桌面環境的更多信息,我特地聯繫了 Solus 的核心開發者—— Ikey Doherty。他解釋說:「我們搭載了自己的桌面環境—— Budgie 桌面。與其他桌面環境不同的是,Budgie 並不是其他桌面的一個分支,它的目標是徹底融入到 GNOME 協議棧之中。它完全從零開始編寫,並特意設計來迎合 Solus 提供的體驗。我們會儘可能的和 GNOME 的上遊團隊協同工作,修復 Bugs,並提倡和支持他們的工作」。

Pantheon

我想,Pantheon[11] 不需要特別介紹了吧,那個優美的 elementary OS 就使用它作為桌面。類似於 Budgie,很多人都認為 Pantheon 也不是 GNOME 的一個分支。elementary OS 團隊大多擁有良好的設計從業背景,所以他們會近距離關注每一個細節,這使得 Pantheon 成為一個非常優美的桌面環境。偶爾,它可能缺少像 Plasma 等桌面中的某些特性,但開發者實際上是盡其所能的去堅持設計原則。

結論

當我寫完本文後,我突然意識到來開源和 Linux 的重大好處。總有一些東西適合你。就像 Jon 「maddog」 Hall 在最近的 SCaLE 14 上說的那樣:「是的,現在有 300 多個 Linux 發行版。我可以一個一個去嘗試,然後堅持使用我最喜歡的那一個」。

所以,盡情享受 Linux 的多樣性吧,最後使用最合你意的那一個。

via: http://www.linux.com/news/software/applications/881107-best-linux-desktop-environments-for-2016

作者:Swapnil Bhartiya[12] 譯者:GHLandy[13] 校對:wxy[14]

本文由 LCTT[15] 原創翻譯,Linux中國 榮譽推出

[1]: https://www.kde.org/workspaces/plasmadesktop/
[2]: https://www.gnome.org/
[3]: https://en.wikipedia.org/wiki/Miguel_de_Icaza
[4]: https://unity.ubuntu.com/
[5]: https://en.wikipedia.org/wiki/Cinnamon_(software)
[6]: http://www.linuxmint.com/
[7]: http://mate-desktop.com/
[8]: http://lxqt.org/
[9]: http://www.xfce.org/
[10]: https://solus-project.com/budgie/
[11]: https://elementary.io/
[12]: http://www.linux.com/community/forums/person/61003
[13]: https://github.com/GHLandy
[14]: https://github.com/wxy
[15]: https://github.com/LCTT/TranslateProject

推薦文章

將文章分享給朋友是對我們最好的讚賞!

相關焦點

  • 五種Linux桌面操作過程錄製的文件
    這裡將介紹在Linux桌面下值得使用的5個屏幕錄像軟體,包括Istanbul、Wink、Xvidcap、Vnc2swf、Recordmydesktop,希望對有此需求的朋友提供參考。Istanbul使用 Istanbul,你可以將 Linux 屏幕上的一切操作過程錄製下來。
  • 適用於kali linux的遠程桌面開啟方法
    適用於 kali linux 的遠程桌面開啟方法 ( 從 windows xp  遠程登錄到 kali linux )為了解決 Windows
  • linux基礎複習(5)建立linux開發環境
    -3.3.2 編譯Qtopia 使用- arm-linux-gcc-3.4.1 編譯內核使用- arm-linux-gcc-2.95.3 編譯vivi 使用後面兩個還可以用來編譯開發板上的應用程式,另外,裝完後要對環境變量進行設置,這有兩個版本,一個是修改 /etc/profile,一個是/etc/bashrc ,一直搞不明白有什麼區別,今天在網上搜索到答案
  • Linux Mangaka Nyu 發布,桌面 Linux 發行
    Linux Mangaka 是一份桌面 Linux 發行,它最初被設計為主要面向日本漫畫及動畫的愛好者,但最終演進為一份完整的、對初學者友好的、帶有完整多媒體支持的作業系統。
  • ElementaryOS:使用這個輕量級 Linux 桌面提高你的工作效率 | Linux 中國
    https://linux.cn/article-13033-1.html作者:Kevin Sonney譯者:geekpi在前幾年,這個年度系列報導了各個應用程式。今年,我們將在 2021 年尋求幫助的策略之外,還將關注一站式解決方案。歡迎來到 2021 年 21 天生產力的第一天。
  • Linux 會成為主流桌面作業系統嗎?
    不過,放眼全球的桌面作業系統市場,據 StatCounter 統計,Windows 已佔據 77.7% 的市場份額,緊隨其後的是 OS X(17.04%)、Linux(1.9%)。在 Linux 之下,面向作業系統市場,韓國有哪些本土的選擇?據外媒報導,韓國公共管理和安全部與 10 家軟體、安全公司成立了一個工作組(TF),共同討論使用開源 OS 的問題。
  • 一個值得推薦的發行版:Manjaro Linux
    桌面環境Manjaro在桌面環境上有著許多選擇,比如Xfce、KDE、Deepin、BspWM、Budgie、i3、LXDE、Cinnamon、Enlightenment、Netbook、Fluxbox、Gnome、JWM、LXQT、MATE、Openbox和PekWM。所有這些桌面環境在Manjaro中都十分漂亮。
  • Linux 內核學習:環境搭建和內核編譯
    在開始我們的linux內核學習之前。首先需要搭建我們的工作學習環境,即安裝linux系統。關於linux系統構建本身的學問已經複雜到可以成為一個獨立的學科了,畢竟這不是我們學習的內容,所以我選擇最簡單的方法:選擇一個linux發行版進行安裝。
  • 另闢蹊徑,老機安裝Linux系統
    因此要讓老機運行起來更流暢,為其安裝低資源佔用的Linux系統也是一個不錯的選擇。現在基於Linx核心的系統有很多,而使用AOSP協議的桌面安卓系統是其中的佼佼者,它不僅和我們使用安卓平板、手機非常類似(可以兼容大多數安卓應用),並且硬體要求極低,因此我們可以在舊電腦上安裝這類系統使之重新煥發活力。
  • 為何以及如何學Linux系統?
    在當今的社會中,linux用處實在是太過廣泛了。現在用在伺服器和嵌入式上的Linux發行版本數不勝數,桌面上linux只佔1%的比例,但這不代表linux比windows和mac 做得差,實際上桌面系統上這三個各有千秋,現在ubuntu、centos等發行版本就用著很方便。在學習Linux之前,我們應該問自己幾個問題: 我們幹嘛要學習Linux?
  • Manjaro Linux 17.1-rc3,基於 Arch Linux 的作業系統
    目前支持的內核:linux316 3.16.51linux318 3.18.90 [EOL]linux41 4.1.48linux44 4.4.108linux49 4.9.72linux412 4.12.14 [EOL]linux413 4.13.16 [EOL]linux414
  • Linux 系統管理員 2017 年的 10 個新決心
    / 作者: Gabriel Cánepa譯者: ypingcn當我們告別 2016 時,也到時間定下我們的 新年決心 了。6、 每月嘗試一個新的發行版經常會有新的發行版或者分支出現,你有不同的選項以供選擇。誰知道你夢想中的發行版是否就在近前,而你還沒發現它?每個月去一次 Distrowatch[6] 然後選擇一個新的發行版。如果你想要嘗試一個新的發行版,希望我們的評論能幫你做出決定。
  • 走進Linux(下)——arch linux的安裝教程
    New走進Linux(下)——arch linux的安裝教程一、為什麼選擇arch Linux?相比Debian/Ubuntu、SUSE、RedHat/Fedora 等其他發行版, Arch Linux 屬於輕量級選手,其簡單的設計讓它容易被輕鬆擴展和配置成為任何想要的系統類型。
  • 面向Linux 新用戶的八款最佳 Linux 發行版
    最大的亮點是默認的桌面環境:Cinnamon,不過它也有另外兩個版本:XFCE和MATE。等一下,最近KDE版本也發布了。你可以在此(http://www.linuxandubuntu.com/home/plasma-56-makes-kde-plasma-desktop-environment-more-powerful-beautiful-and-useful)進一步了解KDE桌面環境。
  • Linux桌面環境迎來新版 KDE 4訪談
    這款新版Linux桌面環境的界面看起來比以前更加輕爽,而波瀾不驚的界面之下顯然還隱藏著許多新功能。John最近採訪了KDE開發人員Aaron J. Seigo,採訪的內容當然是今年秋季問世的KDE 4以及最近有關將KDE移植到其他作業系統的激烈論戰。John Littler:我記得住的新功能包括一大堆的bug修正,新增的通用信息客戶端以及GUI的大改動。
  • 2016年最佳Linux發行版排行榜
    2016 Linux 將更加精彩,所以我們選擇了一些大放異彩的發行版。現在就帶你去領略一下各領域的風採吧!最好的回歸發行版:openSUSEopenSUSE 背後的 SUSE 公司是最老的 Linux 企業,它成立於 Linus Torvalds 宣布放出 Linux 的一年後。
  • 不知道如何在linux虛擬機裡手動安裝VMware Tools?點進來看看!
    但是,linux複雜的命令讓很多小白望而止步。 今天,小編就來仔細的講一講安裝VMware Tools的方法。材料:1、VMware Workstation(版本無所謂了)2、一個linux的虛擬機(本文用的是Ubuntu,理論上其他linux也是通用的)(需為管理員帳戶)步驟:1、打開你的虛擬機
  • Kali-Linux 2020.2,深、淺色主題,PowerShell元支持,ARM升級
    這意味著,如果在系統安裝配置過程中選擇安裝這個元包,或者在Kali啟動並運行後,通過命令:sudo apt install -y kali-linux-large安裝 kali-linux-large 軟體包;如果PowerShell與當前的系統架構兼容,就可以直接跳轉到pwsh。
  • 【開源專訪】Linux Deepin:做更好用的Linux桌面系統
    CSDN:Linux Deepin 基於 Ubuntu,在新增特性的選取上,你們如何把握?原則是什麼?又是如何實現的?CSDN:請介紹下 Linux Deepin 開發的深度桌面環境,都應用到了哪些技術,相對其他流行的桌面環境如GNOME、KDE 有什麼優勢?
  • Linux常用命令:Linux more命令使用方法
    3.命令參數:linuxidc@linuxidc:~/桌面/Linux公社$ more --help用法: more [選項] <文件>...適合屏幕查看的文件閱讀輸出工具。linuxidc@linuxidc:~/桌面/Linux公社$ 實例逐頁顯示 linuxidc 文檔內容,如有連續兩行以上空白行則以一行空白行顯示。more -s linuxidc