當前位置:才華齋>計算機>作業系統>

什麼是桌面環境

作業系統 閱讀(7.09K)

桌面環境簡單來說,就是在核心和X Server之上,寫一批程式讓使用者可以登陸就可以直覺性的流暢使用桌面、工作列、開始選單、檔案操作和系統設定。這個世界上從功能完整性和產品質量來看主要有四個桌面環境:

什麼是桌面環境

  ● RedHat主導開發的Gnome

Gnome2的穩定性和效能都非常好,包括後面的Mint桌面都是衍生於Gnome2, Gnome3是我作為個人開發者來看最失望的桌面環境,Gnome3完全拋棄了Gnome2的穩定和效能,Gnome3除了效能和記憶體控制不好以外,API的胡亂修改導致這5年幾乎沒有任何重大的進步

  ● Suse主導開發的KDE

可以說功能最為豐富的桌面環境,包括產品質量以及效能每年都在飛速進步,但從個人看比較適合技術折騰黨,功能和互動做的太複雜不適合普通使用者(比如那個超級複雜的主題設定)

 ● Ubuntu主導開發的Unity

Unity身上還是可以看到很多Gnome2的影子,產品質量和效能都不錯,Ubuntu自己獨立開發了Mir、Unity桌面環境和一些全域性選單等獨特特性,雖然很多開發者很喜歡,但是整體視覺都聚焦在左上角(預設看著很想一把轉角直尺)的設計,個人覺得並不符合中國人的使用習慣

  ● Deepin主導開發的DDE

作為DDE的開發者,客觀的評價,產品質量、設計視覺都符合中國人的`習慣,很多地方的互動設計細節要比其他桌面環境做的更加精緻和簡單,強調開箱即用的非技術型使用者,不適合技術高手和那些本來就喜歡折騰的技術型使用者

其他輕量型的桌面環境,比如LXDE、XFCE、Enlightenment雖然效能極佳,但是從桌面環境的功能完整性和互動設計的精緻性上都不夠,比較適合有一定技術深度,追求效能和自己配置多於開箱即用的技術型使用者。

剩下的就是一堆平鋪類視窗管理器,比如大家熟知的:awesome, i3, xmonad, dwm, stumpwm等等,這些視窗管理器型的桌面環境有300多個,我曾經為了研究所有桌面環境的特性,把這些視窗管理器都用過,最喜歡的是xmonad。這類視窗管理器的可以把個人的工作環境記憶體和效能消耗做到極低,而且可定製性極強,甚至可以通過程式設計來打造自己獨一無二的工作環境。這類視窗管理器型的桌面環境比較適合有開發人員和黑客,當然也不乏國內一大批裝X使用者。