2016:如何選擇 Linux 桌面環境

2021-02-20 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 Mint Cinnamon啟用桌面共享
    但是,我發現用來配置vino-server(如,共享選項,安全,通知開/關)的vino首選項工具已經不復存在了。同時,我也的Cinnamon桌面上也找不到共享菜單。我怎樣才能在最新的Linux Mint 17 Cinnamon桌面上通過vino-server配置桌面共享?
  • 好消息:FydeOS支持Linux桌面程序運行環境
    此前發布的公測版,FydeOS採用Linux Container的方式融入安卓運行環境,是全球第一款能穩定運行安卓程序的Chromium OS公測版。日前發布的新版本中,FydeOS增加了對 Linux 桌面程序運行環境的支持,用戶可以在FydeOS公測版上同時運行網頁程序、安卓程序和GUI的Linux程序,更接近原生Chrome OS的用戶體驗。
  • 2017 年度最佳 Linux 桌面發行版出爐:Ubuntu 奪冠
    > 來自:開源中國連結:oschina.net/news/93497/2017-best-linux-desktop-distribution
  • 新手教程:如何在 Linux 下解壓 Zip 文件 | Linux 中國
    在更早的一份教程裡,我介紹了如何在 Linux 上用 zip 壓縮一個文件夾。在這篇面向初學者的快速教程中,我會介紹如何在 Linux 上解壓文件。先決條件:檢查你是否安裝了 unzip。為了解壓 zip 歸檔文件,你必須在你的系統上安裝了 unzip 軟體包。
  • elementaryOS: 2018最美Linux
    想當年還在讀本科那會,debian還是比較陽春的東西,然後就被ubuntu給普及了,ubuntu我實際上是不喜歡的,如果有linux
  • GitHub:傳統Linux系統的終結者?
    我們無法知道如Fedora採取的新計劃是否能夠拯救傳統的Linux系統,還是說傳統Linux最終會被CoreOS這樣的新型Linux系統取代,都值得我們關注和思考。GitHub 的詳細介紹:請點這裡 GitHub 的下載地址:請點這裡如何在 GitHub 建立組織 http://www.linuxidc.com/Linux/2013-08/88197.htmGitHub Linux下使用方法 http://www.linuxidc.com/Linux
  • Linux最佳聊天軟體:Skype 4.3輕體驗
    而自身已沒有非要 QQ 不可的場合,所以徹底轉向了 Skype,這個一直被薄荷開源網還魂草推崇為 Linux 下最好的聊天軟體:原生軟體兼容性好、運行效率高、視頻語音文字聊天功能齊備、傳送文件桌面共享一個不缺。或許有人會說,Skype 不是微軟公司的嗎?難道還魂草這樣的鐵桿 Linuxer 不要恨屋及烏嗎?非也!
  • Linux系統入門學習:教你在VirtualBox 安裝 Ubuntu 15.04
    相關:Linux系統入門學習:教你在VirtualBox 安裝 Fedora 22 http://www.linuxidc.com/Linux/2015-08/121808.htm本文環境更多 Linux 發行版的下載,可以看這裡:Linux系統下載 。
  • Mac技巧:如何在擁擠的桌面上拖動文件
    例如,在桌面堆滿了窗口的時候,如何在桌面和眾多 app 間互相拖動文件?在屏幕空間侷促的 MacBook 上,這種問題顯得尤為突出。如圖,我改如何把桌面的文件拖到PS裡面呢?其實,macOS 已經提供了解決問題的全部工具,只要進行很少量的配置,就能一步到位地實現高效拖動文件的需求。如圖:
  • 利器: 如何讓你的Mac桌面持久清爽
    像程序寫日誌文件,時間長了,硬碟自然就接納不了了,系統桌面也是同理,隨著使用時間的推移,會有越來越多的臨時文件被放置在桌面上,不僅遮擋桌面背景,還會影響你找文件的效率,看看下面這幅圖,相信有很多躺槍的同學。
  • 桌面虛擬化:集中還是分布?
    然而,隨著硬體技術的飛速發展,個人電腦的價格越來越便宜,採購成本已經不再是桌面虛擬化的一個理由,企業對於員工桌面的管控已經成為桌面虛擬化的一個最主要的推動力。首先,桌面虛擬化有助於提高工作桌面環境的管理效率,標準化的虛擬桌面部署起來靈活快捷,也便於 IT HelpDesk 快速確定故障原因和解決問題,從而提高企業員工對於 IT 服務的滿意度。
  • 基礎貼:教你在Linux中更改MAC地址
    環境Centos7.7 MinimalGNU MAC changer 1.7.0查詢網卡和MAC地址[root@localhost ~]# ip link show1: lo:mtu 65536 qdisc noqueue state UNKNOWN mode
  • 「尋找最美桌面」——書桌桌面大比拼
    這一期,小碩萌又來「搞事情」——發起「尋找最美的桌面」的活動
  • Win10的好玩功能:虛擬桌面
    win10的虛擬桌面這個功能非常有意思比如可以開一個桌面專門用來學習,其他有幹擾的一切軟體都不開另一個桌面就專門用來玩遊戲看網頁看下面那欄,兩個桌面之間可以直接切換以下是快捷鍵。創建新的虛擬桌面:Win + Ctrl + D 關閉當前虛擬桌面:Win + Ctrl + F4  切換虛擬桌面:Win + Tab我是把任務欄放到了桌面最右邊
  • 果殼網專訪Iordanov:透明桌面確實用了我的代碼
    在接受科技日報採訪時,張堯學提供了一個視頻連結,展示了基於透明計算的「透明桌面」項目的運行狀況。但是,網友很快發現其中一段幫助文本是英文。經搜索發現這段文本來自加拿大軟體工程師約丹·約丹諾夫(Iordan Iordanov)的遠程桌面客戶端bVNC,這是一個「開源軟體」,原始碼是公開的。視頻截圖。
  • Siri對比Cortana:桌面語音助手哪家強?
    騰訊數碼訊 蘋果在WWDC 2016上正式將OS X更名為macOS,同時集成Siri語音助手,很快用戶就可以通過Siri
  • 小教程:2016款 MacBook 如何驅動 60Hz 4K 顯示器
    通過簡單的 IOKit 補丁,可以讓2016款 MacBook 使用 USB-C 線纜在 60Hz 模式下驅動 4K 顯示器。
  • ChromeOS 83為Linux終端新增預設主題:更換更簡單
    官方站點:www.linuxprobe.com Linux命令大全:www.linuxcool.comLinux系統下載站:www.linuxdown.com劉遄老師QQ:5604922Linux技術交流群:193666693(新群,火熱加群中……)書籍在線學習(電腦閱讀效果佳):http://www.linuxprobe.com
  • 朝鮮Linux系統Red Star OS 3.0 發現漏洞
    朝鮮Linux系統Red Star OS 3.0 安裝圖解 http://www.linuxidc.com/Linux/2015-01/111983.htmRed Star OS 3.0 的IOS鏡像下載見 http://www.linuxidc.com/Linux/2015-01/111490.htm這個漏洞發現在定義裝置管理器 udev