linux圖形界面

  圖形界面架起用戶邁向Linux的橋樑

  而相對而言,Linux系統一直堅持自己的專業路線,在服務器操作系統領域,Linux憑藉着其安全性和穩定性等特性,一直都企業的絕對主力。不過,儘管Linux在服務器操作系統領域算是佼佼者,而且很多Linux系統都是開源軟件,但是瞭解和熟悉他們的人大多都集中在社區和專業人士中。

  

  不過,現在這一情況正在不斷地改變。隨着,近幾年Windows系統爆出的各種不愉快的事件,人們醒悟過來,任何時候都不能受限於一種產品,否則不管是個人還是企業都有被轄制的危險。

  而同時,在Linux/Unix系統自身地不斷進步及其上各個圖形界面產品不斷地成熟和發展,越來越多的普通用戶通過試用發現,這種組合能夠煥發出獨特的吸引力,很多企業和個人都在這個過程紛紛放棄Windows轉投Linux/Unix的懷抱。

  很多可能會提出問題,在Linux系統下,還有很多應用軟件和娛樂仍然都無法使用,甚至一些驅動程序還沒有,但是這一情況正在漸漸得以解決,越來越多的軟件和硬件廠商正在支持或者準備支持Linux/Unix系統。

  事實上,很多年前,我們Linux開發者們,早就已經注意開發出針對普通用戶的圖形界面環境了。這篇文章編者帶你認識一下,這些吸引普通用戶邁入Linux系統世界的圖形桌面環境。

  在介紹之前,編者做了一次調查,發現在distowatch.com網站上,2010年6月份排在前十名的操作系統,他們都使用了什麼樣的圖形桌面環境。

  
  2010年6月份排在前十名的操作系統

  而調查的結果見下表,而Enlightenment和JWM兩種圖形桌面環境各有一個系統使用,就沒有在表中體現出來。

  

  從編者這個局部的調查可以看出來,GNOME和KDE是目前的主流環境,而Xfce、LXDE、Openbox和Fluxbox等也已經得到了很高的應用。下面,編者就以上圖形桌面環境進一步的解析。

  KDE

  KDE(Kool Desktop Environment)項目始建於1996年10月,相對於GNOME還要早一些。KDE項目是由圖形排版工具Lyx的開發者、一位名爲 Matthias Ettrich的德國人發起的,目的是爲滿足普通用戶也能夠通過簡單易用的桌面來管理Unix工作站上的各種應用軟件以及完成各種任務。

  

  
  KDE的LOGO

  在應用開發方 面,KDE項目已經開發了一流的複合文檔應用程序框架,實現了最先進的框架技術並且因此把它自己直接置身於和諸如微軟的MFC/COM/ActiveX技 術等流行開發框架相競爭的位置。KDE的KParts複合文檔技術使得開發人員可以快速創建一流的應用程序以實現最尖端的技術。

  在應用程序上,KDE也擁有了可以與微軟office媲美的辦公應用套件KOffice,其分別由電子表格、幻燈片製作程序、組織者、新聞客戶端等應用組成。還集成常見的Web瀏覽器、電子郵件客戶端、辦公套件、圖形圖像處理軟件,以及桌面主題功能、配置功能、KDE幫助中心等各種管理工具。同時,還支持60餘種語言的翻譯。

  其實,從系統的安裝過程,你就能體驗KDE給你帶來的便捷,各種語言、時區、安裝磁盤、用戶設置以及網絡設置等工作,都無需去考慮輸入什麼命令,直接用鼠標點選即可。

  

  目前,KDE最新版本是4.5.0,進一步提高了穩定性和性能。可以體驗到,KDE的操作習慣越來越與Win9x有很多相似之處,支持鼠標拖放、類似快捷方式,即使你是一個剛接觸Linux的新手,也能很快上手。

  GNOME

  GNOME計劃發起於1997年8月,所以,你可以在GNOME的LOGO上見到1997的字樣。發起人是Miguel de Icaza和Federico Mena,GNOME計劃當初的目標就是完全基於自由軟件,構造那種功能完善、操作簡單以及界面友好的桌面環境,希望走國際化道路,儘可能多地爲各種國家 的人所使用。目前,GNOME已經基本上可以成爲KDE的替代品。

  

  
  GNOME的LOGO

  GNOME不僅僅提供了一個吸引人的桌面環境,而且還提供一個開發平臺,一個能使開發的應用程序與桌面其它部分集成的可擴展框架。

  GNOME的結構包括:一個面板、桌面以及一系列標準的桌面工具和很多功能強大的應用軟件。這些應用軟件包括:文件管理器、電子表格處理軟件、字理軟件、電子表格軟件、郵件閱讀器、MP3播放器、簡單的編輯器以及可以與PhotoShop媲美的圖像處理軟件等常用軟件。

  同時,GNOME還集成了軟件更新和管理工具,基於Web的軟件發佈和自動升級工具,可平滑、安全地運行最新的開放資源和下載最新的補丁。

  如果,你體驗過GNOME就會知道,GNOME的這些應用軟件是如何讓Linux系統更具可操作性,鼠標拖拽以及左右鍵功能、編輯文檔、繪製圖片、收發郵件、音頻和視頻的播放、即時通訊工具聊天......這些使用體驗與你在Windows下幾乎沒有差別。

  雖然,GNOME最初是GNU/Linux的桌面,但是現在GNOME已經運行在大多數類Unix系統(如*BSD變體、AIX、IRIX、 HP-UX)和幾乎所有的Linux系統之上。目前,gnome.org上顯示GNOME最新版本是2.3,而在2011年將發佈的GNOME3的體驗據 介紹將可以匹敵Windows 7,我們將拭目以待。

  XFCE

  Xfce(XForms Common Environment)創建於2007年7月,類似於商業圖形環境CDE,是一個運行在各類Unix下的輕量級桌面環境。原作者Olivier Fourdan最先設計XFce是基於XForms三維圖形庫。Xfce設計目的是用來提高系統的效率,在節省系統資源的同時,能夠快速加載和執行應用程序。

  
  Xfce的LOGO

  XFce最主要的特色是容易配置,整個過程都可以使用鼠標來完成,而不需要修改配置文件的代碼。最新版本的XFce還支持鼠標拖放、系統任務管理、多字節在內的多國語言以及其它特徵。

  
  Mint的界面

  同時,XFce桌面環境的結構包括:一個叫XFwm的窗口管理器、主面板、文件管理器、背景管理器、聲音管理器以及GNOME兼容模塊等。另外,還有很多第三方的應用程序:文字編輯器、文件管理器、日曆程序、CD 和 DVD 燒錄程序、媒體播放器、瀏覽器等。

  從體驗過程來看,雖然,沒有GNOME和KDE的應用程度那麼高,但是Xfce簡單高效的特點,仍然爲其贏得了非常多的用戶青睞。目前,Xfce最新版本是4.6.2。

  LXDE 

  LXDE(Lightweight X11 Desktop Environment)創建於2006年,主要爲Unix以及如Linux、BSD等POSIX相容平臺上提供一個輕量、快速的桌面環境。開發者主要是爲Open PCMan的著名臺灣開放源代碼程式設計者洪任諭(PCMan)、錢逢祥(Fred Chien),以及其他活躍開發者劉穎駿(Paul Liu)、李健秋(Andrew Lee)及黃敬羣(jserv)等。

  

  
  LXDE的LOGO

  相對於GNOME和KDE這些桌面環境,LXDE屬於小巧玲瓏類型的。LXDE更加註重於實用性和輕巧性,並且盡力降低其所耗系統資源。不同於其它桌面環境,其元件相依性極少。取而代之的是各元件可以獨立運作,大多數的元件都不須倚賴其它套件而可以獨自執行。

  LXDE使用Openbox爲其默認窗口管理器,並且希望能夠提供一個建立在互相獨立套件上的輕量級快速的桌面。另外,LXDE也集成了一些應用程序和工具:圖片瀏覽器,外觀、字型、佈景主題管理工具、音樂播放器、屏幕設定工具、面板管理工具、編輯工具、系統資源監控以及工作管理員和輕巧的檔案及桌面管理程式等。

  從體驗過程來看,LXDE確實對系統硬件要求比較低,甚至1999年出產的計算機都可以正常執行。所以,如果你有一臺即將淘汰的計算機安裝Linux系統,那麼LXDE必將是你不錯的選擇。

  這裏選擇只選擇衆多圖形桌面環境的四種做體驗,其中也是因爲很多人將GNOME與KDE,以及XFCE與LXDE分別作比較。

  綜合整個體驗過程,從效果上看,Windows在Linux系統面前應該說沒有太多優勢可言。KDE和GNOME強大的功能以及絢麗多彩的界面 一點不遜色於Windows,甚至還要好於它;同時在特效展示方面,例如半透明和三維界面,Windows能夠做到的,依賴強大的KDE和GNOME同樣 可以做到。而且,最近Ubuntu下一個版本也將支持多點觸摸。

  當然,如果你的計算機硬件配置不高,又或者是在移動設備中,輕量級的桌面環境就將發揮重要作用。

  所以,我們可以看到,通過形形色色的圖形桌面環境的介入,Linux系統正進入一個高速發展的階段,Linux桌面應用的普及漸漸打開了一個新天地

其中Gnome使用C語言開發,使用的GUI庫爲gtk

KDE使用C++開發,使用的GUI庫爲qt

xfce使用C語言開發,輕量級使用的GUI庫爲gtk2.x

LXDE gtk+ 2 開發

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章