做爲一個 Linux 的愛好者,參加了 9 月 22 日 Linux Deepin 在北京舉行的用戶與開發者大會(給你們一個連接)。名爲參加會議,實爲打醬油。但 Linux Deepin 團隊的一些理念給我留下了很深的印象。做爲一個幾年經驗的 Linux 桌面用戶,受益頗深,有些東西感受不吐不快,尤爲對他們介紹的新桌面環境饒有興趣(我已經憋了好久好久)。linux
在 Linux 下,將桌面環境細細數來,既有流行的GNOME Shell、KDE,又有 Ubuntu 奇葩的 Unity、Linux Mint 的派生自 GNOME Shell 的 Cinnamon,既有以輕量級爲目標的 Xfce 和 LXDE,又有新近的 Razor-qt(你沒有據說過吧,呵呵)。暫且不說這些稱自爲桌面環境的套件,單單窗口管理器就能說上一陣子。Openbox、i三、Fvwm、Fluxbox、 Xmonad……這個自由的生態圈,不可不謂繁花似錦!我以爲,好和壞,都超出了咱們的預期,但壞的一方面更加凸顯。瀏覽器
GNOME Shell 自 2011 年發佈以來,好評與惡評同在。婆說婆有理,公說公有理。客觀來講,GNOME Shell 不失爲一次歷史性的變革,這樣的桌面咱們歷來沒有體驗過。但它對平板電腦的優化設計,在 PC 上用起來不是那麼一回事。通知系統和對 A 卡驅動的支持也使人失望,搞的我非常頭疼……雖然相信 GNOME Shell 可以作的愈來愈好,可這須要幾個年頭吧。它試圖變得愈來愈好,甚至聲稱要打造 GNOME OS,我暈,你能再有才些嗎?服務器
在現場與 Linux Deepin 的開發者聊了幾句,爲何不選擇 LXDE 之類的桌面環境,他們以爲 LXDE、 Xfce 雖然清亮級別,但其兼容性、組件完備性、穩定性都不符合預期。Linux Deepin 要打造的桌面環境,從他們當場的 PPT 上介紹說:對於用戶,美觀且以設計爲導向;對於開發者,底層庫 API 兼容。我也問到爲啥不選 KDE 啊,他們給個人回覆是不「簡潔」。聽說團隊內部有對 KDE 癡迷的童鞋對 KDeepin 很熱衷,到時候會以恰當的方式推出 KDE 版本,給你們一個選擇。這也是個不錯的消息。不過如今只是在論壇上放出了幾張誘人的圖片,其餘動靜就沒有了,這裏問問啥時候發佈啊,趕忙的吧……網絡
本人也藉機瞭解了下傳說中的新桌面,開發者說他們將用 Compiz 做爲新桌面環境默認的窗口管理器,桌面是 CSS+HTML 之類(反正具體我也沒弄太明白)。Compiz 很牛,特效、插件忒多,對大多數顯卡的支持也不錯。session
我以爲,桌面環境項目,這是個大的工程,沒有實力準保作不來。看得出來,Linux Deepin 作這樣的決定並不魯莽和草率。從當時現場看來,他們的開發者頗有信心和實力。我記得主要開發者王勇的 PPT 裏面講到,普通用戶的需求就是要一個開箱即用的操做系統,要美觀、簡單、易用。我想這樣的觀念雖然別的發行版本也都提過,但真正要落實這樣原則的我見到的不是不少。架構
還有幾張誘人的桌面設計圖,若是作出來的東西,真是他們講的,我立馬切換到 Linux Deepin,嘿嘿……app
祝願 Linux Deepin 在「讓 Linux 更易用」的征途上更加順利。框架
VIA[Planet Linux Deepin]工具
元老級桌面環境KDELinux操做系統最先使用在服務器上, 而桌面操做系統並非Linux的重點突圍。可是,近幾年Linux桌面操做系統有崛起的趨勢,搶奪了部分桌面操做系統的市場份額,不過這部分市場份額依 然很小。那麼,Linux與Windows和Mac OS相比,憑什麼可以搶的一部分市場空間呢,其中一些優秀的桌面環境功不可沒,它將用戶和代碼命令之間,用一套漂亮的操做界面包裝起來,留給Linux桌 面用戶的都是簡單的點擊操做,便可完成一些平常的操做。好吧,閒言少敘,下面就來看看究竟是哪些桌面環境。post 元老級桌面環境KDE KDE,K桌面環境(Kool Desktop Environment)的縮寫。一種著名的運行於 Linux、Unix 以及FreeBSD 等操做系統上面自由圖形工做環境,整個系統採用的都是 TrollTech 公司所開發的 Qt 程序庫(如今屬於諾基亞公司)。KDE 和 Gnome 都是 Linux 操做系統上最流行的桌面環境系統。 KDE 是一個用於 UNIX 工做站的 網絡透明的現代化桌面環境。KDE 會爲知足在 Unix 工做站上對於易用桌面的需求而不斷探索,例如在 Mac OS 和微軟的 Windows 那樣的桌面環境。咱們相信 UNIX 操做系統是當今可用的最好的操做系統。實際上在這些年來 UNIX 已經成爲信息技術專業人員無可爭議的選擇,當提到穩定性、可擴展性和開放性,沒有什麼能夠和 UNIX 競爭。但不管如何,在 UNIX 上缺少易於使用的現代化桌面環境已成爲了讓UNIX成爲辦公和家庭場合中普通計算機用戶的桌面系統的重大阻礙。UNIX 在服務器市 場佔有優點,而且是計算機專業人士和科學領域中的首選計算平臺,沒有 UNIX,就沒有互聯網。可是 UNIX 也從事於知足普通計算機用戶的需求。自從大量的類 UNIX(Linux、 FreeBSD 和 NetBSD 等等)在互聯網上自由可用的時候,這種狀況更加令人遺憾。上述的幾個平臺都具備非凡的品質和穩定性。
KDE的替代品GNOME GNOME是一種支持多種平臺的開發&桌面環境, 能夠運行在包括GNU/Linux(一般叫作Linux),Solaris,HP-UX,BSD和Apple's Darwin系統上. GNOME 擁有不少強大的特性, 如:高質量的平滑文本渲染, 首個國際化和可用性支持, 而且包括對反向文本的支持(注: 有些國家的文字是從右到左的排版的)。
GNOME 是一種讓使用者容易操做和設定電腦環境的工具。GNOME 包含了 Panel (用來啓動此程式和顯示目前的狀態)、桌面 (應用程式和資料放置的地方)、及一系列的標準桌面工具和應用程式,而且能讓各個應用程式都能正常地運做。無論你以前使用何種操做系統,你都能輕易地使用 GNOME 功能強大的圖形接口工具。
Unity和XfceUbuntu定製桌面環境Unity Unity 這個新 Shell 主要被設計成可更高效的使用屏幕空間,與傳統的桌面環境相比,消耗的系統資源更少。Unity 將成爲 Ubuntu Netbook 版本及新的 Ubuntu Light 即時(instant-on) 計算平臺的關鍵組件。Unity 環境打破了傳統的 GNOME 面板配置。它的左邊包括一個相似 Dock 的啓動器和任務管理面板;而頂面板則由應用程序 Indicator、窗口 Indicator、以及活動窗口的菜單欄組成。
Unity 環境利用了來自 GNOME 3 中的一些關鍵組件,包括 Mutter 混合型窗口管理器和 Zeitgeist 活動記錄引擎。其啓動器使用 Clutter 創建,這與構建 GNOME Shell 所用的圖形框架相同。雖然底層的技術類似,但 Unity 用戶界面徹底是不一樣的實現,它並無使用來自 GNOME Shell 的任何代碼。 輕量級桌面環境Xfce Xfce 是一款適用於多種 *NIX 系統的輕量級桌面環境。它被設計用來提升您的效率,在節省系統資源的同時,可以快速加載和執行應用程序。
Xfce 是一個有很長曆史的的桌面環境項目了,在不少U盤 Linux 中能夠見到它的身影。另外,Xfce 也是本次測試的輕量級桌面環境中惟一一個支持窗口透明特效的。 LXDE和Enlightenment自由桌面環境LXDE LXDE,全名爲Lightweight X11 Desktop Environment,是一個自由桌面環境,可在Unix以及如Linux、BSD等POSIX相容平臺上執行。主要開發者爲Open PCMan的著名臺灣開放源代碼程式設計者洪任諭(PCMan)、錢逢祥(Fred Chien),以及其餘活躍開發者劉穎駿(Paul Liu)、李健秋(Andrew Lee)及黃敬羣(jserv)等。
LXDE專案旨在提供一個新的輕量、快速的桌面環境。相較於功能強大與伴隨而來的膨脹性,LXDE注重於實用性和輕巧性,而且盡力下降其所耗系 統資源。不一樣於其它桌面環境,其元件相依性極少。取而代之的是各元件能夠獨立運做,大多數的元件都不須倚賴其它套件而能夠獨自執行。 LXDE使用Openbox爲其默認窗口管理器而且但願可以提供一個創建在互相獨立套件上的輕量級快速的桌面。 LXDE專案包括如下元件: LXpanel:LXDE的面板程式。 LXappearance:調整LXDE外觀、字型、佈景主題。 LXsession-lite:管理工做階段,爲lxsession套件的輕量化版。 LXtask:系統資源監控以及工做管理員。 LXNM:有線/無線網絡管理程式。 PCManFM:輕巧的檔案及桌面管理程式。 Openbox:輕巧而又功能強大的視窗管理程式。 GPicView:單純的圖片瀏覽器,相似Windows XP默認的圖片瀏覽程式。 Leafpad:輕巧的文字編輯程式。 LXLauncher(Asus Eee PC專用):爲EeePC提供與默認使用的Xandros Linux系統類似但更增強化的接口。 LXTerminal:效能佳的終端機程式 受權協議: GPL 窗口管理器Enlightenment Enlightenment是窗口管理器,Enlightenment 是桌面外殼,Enlightenment是建立漂亮應用程序的材料,Enlightenment,或者簡單的一個e,表明着一羣嘗試創造次世代應用程序的人們。
Enlightenment 在亞洲地區不是那麼出名,多是因爲本地化比較欠缺的緣故。本人瞭解它仍是從 Yellowdog Linux 開始的。Enlightenment 在追求輕量級的同時也十分注重美觀,它的控件懸停特效絕對讓人過目不忘~ 輕量級桌面環境IceWMLinux操做系統最先使用在服務器上, 而桌面操做系統並非Linux的重點突圍。可是,近幾年Linux桌面操做系統有崛起的趨勢,搶奪了部分桌面操做系統的市場份額,不過這部分市場份額依 然很小。那麼,Linux與Windows和Mac OS相比,憑什麼可以搶的一部分市場空間呢,其中一些優秀的桌面環境功不可沒,它將用戶和代碼命令之間,用一套漂亮的操做界面包裝起來,留給Linux桌 面用戶的都是簡單的點擊操做,便可完成一些平常的操做。好吧,閒言少敘,下面就來看看究竟是哪些桌面環境。 類Unix操做系統上的窗口管理器OpenBox Openbox 是運行於UNIX以及Linux、FreeBSD等類Unix操做系統上的窗口管理器,是採用GPL協議的自由軟件。 Openbox 被設成爲一個輕量級,可高度定製且包含普遍標準支持的窗口管理器,他也是LXDE桌面環境的默認窗口管理器。
Openbox 容許右鍵(或綁定其餘按鍵)桌面調用「根菜單」,容許用戶窗口管理方式。一般用其餘任務欄和啓動程序配合Openbox使用。Openbox能夠在GNOME或KDE桌面環境中使用,代替Metacity或KWin。 Openbox的兩個配置文件在/.config/openbox。分別是menu.xml和rc.xml。若是不喜歡手動修改配置文件,可使用ObConf,一個簡易的配置工具。 IceWM是一個爲GNU/Linux及BSD設計的輕量級桌面環境。做爲一個在X上的輕量級桌面環境(窗口管理器),IceWM的優勢是:可 以有較快的運行速度:這幾乎是全部運行於Linux及BSD上的輕量級桌面環境的優勢。這是由於IceWM以及其餘輕量級桌面環境把較大的運算與內存空間給了所運行的程序,而對於自身僅僅佔用了不多一部分。
與KDE、GNOME不一樣,做爲輕量級系統,沒有開發專門基於IceWM的軟件,IceWM上面全部程序的運行是經過一個接口來運行使用GTK、Qt程序(固然須要編譯工具編譯安裝後才能夠運行)。 合成視窗管理軟件Compiz合成視窗管理軟件Compiz Compiz是第一個由OpenGL驅動的運行於X Window System上的合成視窗管理軟件 。Compiz的合成能力使其能夠在窗口管理過程當中實現多種視覺效果,好比在矩形虛擬桌面上的窗口最小化。
Compiz符合ICCCM的標準,而且能夠取代GNOME環境的Metacity視窗管理器,或是KDE環境下的Kwin。 Compiz能夠提供相似蘋果電腦的Mac OS X 操做系統中所提供的許多桌面特效,例如Exposé ,或者是相似微軟新一代視窗系統Windows Vista中的使用Alt-Tab時切換應用程式的特效。 Compiz是架構在Xgl這個新的X環境,使用OpenGL繪圖層Glitz。Compiz最先是由Novell在2006年一月時公佈新版 Xgl時所發表的。在開發初期Compiz只能正常運行在有限的幾種Xgl所支援的硬件3D加速卡上。儘管Xgl和Compiz這兩個全新構造的系統還存 在一些臭蟲而且仍處於積極的開發階段,大多數NVIDIA和ATI圖形處理卡能夠在Xgl上正常運行Compiz。Compiz在其餘一些X服務器和硬件上也能夠正常運行。據報道,Compiz在現時仍處於開發階段的AIGLX上運行良好。 跨桌面顯示管理器LightDM LightDM是一個跨桌面顯示管理器,其目的是成爲 X.org X 服務器的標準顯示管理器。咱們之因此編寫一個新的顯示管理器,是由於從XDM以來 (一般基於 XDM 源代碼) 出現了不少新的顯示管理器。這些項目之間的主要區別是在GUI(好比說不一樣的開發工具包) 和性能上面— — 這些能夠更好地用一個通用的顯示管理器實現,並容許這些差別。
主要特色包括: * 一個支持多個圖形用戶界面的良好的 API * 經過合適的插件支持全部顯示管理器 * 代碼複雜度低 * 高速性能 融合Ubuntu和Mac的Macbuntu融合Ubuntu和Mac的Macbuntu Macbuntu是一個專門用於Ubuntu的風格轉換包,經過其提供的install.sh腳本就能夠把Ubuntu一鍵打形成完整的Mac 風格。這裏特別提到了完整性這一特色,是由於它不一樣於 Mac4Lin 這樣只是表面風格的主題,Macbuntu 提供了更進一步的風格調整。
當運行安裝腳本時,Macbuntu 會自動安裝 Compiz Extras 、Global Menu 、Docky 及 Ubuntu-Tweak 等軟件,同時會自動配置好登陸界面、MetaCity 、Compiz 特效、窗口主題、背景牆紙等等風格內容。另外,由於使用了 Global Menu 工具,因此變換後菜單風格也相似於 Mac ,軟件的菜單是放置在 Top Panel 上的。 從Linux到Win7的祕訣:Win2-7Pack Win2-7 Pack是一個用於將GNOME桌面變身成Windows 7的all-in-one轉換包,其中包括Windows 7樣式的圖標主題、GTK/Metacity/Emerald主題、聲音主題以及壁紙等。
Win2-7 Pack在GNOME-Look上能夠找到。下載並解包後,執行其中的install.sh 腳本便可安裝。 |