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
推薦文章
將文章分享給朋友是對我們最好的讚賞!