KDE

Linux 操作系統上桌面環境之一

KDE,K桌面環境(K Desktop Environment)的縮寫。一種著名的運行於 Linux、Unix 以及FreeBSD 等操作系統上的自由圖形桌面環境,整個系統採用的都是 TrollTech 公司所開發的Qt程序庫(現在屬於Digia公司)。KDE是Linux 操作系統上流行的桌面環境之一。

KDE 是一個網路透明的現代化桌面環境,支持Linux、 FreeBSD、Unix、其它類Unix、Mac OS X和微軟的Windows

發展歷程


發展

KDE
KDE
K桌面項目始建於1996年10月,確切的公布日期是1996年10月14日。K桌面項目是由圖 形排版工具Lyx的開發者、一位名為Matthias Ettrich的德國人發起的,目的是為滿足普通用戶也能夠通過簡單易用的桌面來管理Unix工作站上的各種應用軟體以及完成各種任務。
(關於KDE項目的詳細信息可以閱讀參考資料:)

歷程

1997年8月15日:KDE第一次代表會議於德國阿恩斯伯格市召開,共15人參加。
KDE 4.3 界面
KDE 4.3 界面
1997年12月:KDE協會創建,這是一個為在法律和財政上保護核心成 員避免相關糾紛而設立的組織。
1998年4月8日:KDE Free Qt基金會成立。
1997年10月20日,KDE Beta 1發布;1997年11月23日,KDE Beta 2發布;
1998年2月1日,KDE Beta 3發布;1998年4月19日,KDE Beta 4發布。
1998年4月19日,KDE 1.0發布。
1999年2月2日,KDE 1.1發布。
1999年5月5日,KDE 1.1.1發布。
1999年9月13日,KDE 1.1.2發布。
1999年10月7日至10日,KDE第二次代表會議在德國愛爾蘭根市召開。
1999年12月15日,KDE 1.89發布。
2000年5月12日,KDE 1.90 (KDE2 beta1)發布;2000年6月14日,KDE 1.91 (KDE2 beta2)發布。2000年7月31日,KDE 1.92 (KDE2 beta3)發布。
* 2000年7月9日至19日,KDE第三次代表會議於在挪威特呂西爾市召開。
* 2000年8月23日,KDE 1.93 (KDE2 beta4)發布。
* 2000年9月4日,Qt 開始使用GPL授權。
* 2000年9月15日,KDE 1.94 (KDE2 beta5)發布。
* 2000年10月10日,KDE 2.0 RC(發布候選版)發布。
* 2000年10月23日,KDE 2.0發布。
* 2000年12月5日,KDE 2.0.1發布。
* 2000年12月16日,KDE 2.1 Beta 1發布。
* 2001年1月31日,KDE 2.1 Beta 2發布。
* 2001年2月26日,KDE 2.1 發布。
* 2001年3月27日,KDE 2.1.1發布。
* 2001年4月30日,KDE 2.1.2發布。
* 2001年7月4日,KDE 2.2 Beta1發布。
* 2001年8月15日,KDE 2.2 發布。
* 2001年9月19日,KDE 2.2.1發布。
* 2001年11月21日,KDE 2.2.2發布。
* 2002年4月3日,KDE 3.0發布。
* 2002年5月22日,KDE 3.0.1發布。
* 2002年7月2日,KDE 3.0.2發布。
* 2002年7月11日,KDE 3.1 Alpha1發布。
* 2002年8月19日,KDE 3.0.3發布。
* 2002年8月21日,KDE 3.1 Beta1發布。
* 2002年10月2日,KDE 3.1 Beta2發布。
* 2002年10月9日,KDE 3.0.4發布。
* 2002年11月18日,KDE 3.0.5發布。
* 2002年12月21日,KDE 3.0.5a發布。
* 2003年1月28日,KDE 3.1發布。
* 2003年3月20日,KDE 3.1.1發布。
* 2003年5月19日,KDE 3.1.2發布。
* 2003年7月29日,KDE 3.1.3發布。
* 2003年9月10日,KDE 3.2 Alpha 1發布。
* 2003年9月16日,KDE 3.1.4發布。
* 2004年1月14日,KDE 3.1.5發布。
* 2004年2月3日,KDE 3.2發布。
* 2004年3月9日,KDE 3.2.1發布。
* 2004年4月19日,KDE 3.2.2發布。
* 2004年6月9日,KDE 3.2.3發布。
* 2004年8月19日,KDE 3.3發布。
* 2004年10月12日,KDE 3.3.1發布。
* 2004年12月8日,KDE 3.3.2發布。
* 2005年3月16日,KDE 3.4發布。
* 2005年5月31日,KDE 3.4.1發布。
* 2005年7月28日,KDE 3.4.2發布。
* 2005年10月13日,KDE 3.4.3發布。
* 2005年11月29日,KDE 3.5發布。
* 2006年1月31日,KDE 3.5.1發布。
KDE4.4.0
KDE4.4.0
* 2006年3月28日,KDE 3.5.2發布。
* 2006年5月31日,KDE 3.5.3發布。
* 2006年8月2日,KDE 3.5.4發布。
* 2006年10月11日,KDE 3.5.5發布。
* 2007年1月25日,KDE 3.5.6發布。
* 2008年1月11日,革命版本——KDE 4.0發布
* 2008年7月29日,更加完美更加成熟的4系列版本4.1發布,在不久的將來大部分kde發行版使用kde4作為預設桌面環境。
* 2009年1月27日,全方位改善用戶體驗的 KDE 4.2.0(發布代號為:The Answer)正式發布。
* 2009年8月4日, KDE 4.3.0 發布。
* 2009年11月5日, KDE 4.3.3 發布。
* 2010年2月9日,KDE 4.4.0發布。代號為 Caikaku ,界面更加華麗。
* 2010年6月30日,KDE4.4.5發布,代號為Ceilidh
* 2011年1月27日,KDE4.6發布,有許多改進
* 2011年7月29日,KDE Software Compilation 4.7最終正式版發布,這也是KDE 4系列的第七個穩定版本。
KDE 5.0
KDE 5.0
2012年07月13日,KDE SC 4.9 RC2 發布。
2012年08月07日,KDE SC 4.8.5 發布。
* 2012年11月10日,KDE SC 4.9.3 發布。
2013年02月06日, KDE SC 4.10.0發布
2014年,KDE 5.0發布,基於QT5,採用扁平化設計。

桌面環境


KDE 現在是 UNIX 上可用的易於使用的現代桌面環境。和一些如GNU/Linux這樣的自由的類UNIX 一起,UNIX/KDE 組成了一個對於任何人都可用的完全自由和開放的計算平台,而且完全免費,任何人都可以修改它的源代碼,發布了大量的可用的能和商業操作系統/桌面組合的合適的替代品,為計算機用戶帶來一個開放、可靠、穩定和專利自由的計算環境。KDE深受世界範圍內的科學家和計算機專業人士喜愛。

桌面環境配置


1.打開Kickoff應用程序啟動器。
執行“應用程序”→“設置”→“系統設置”命令,打開KDE控制中心,如圖2-12所示。
2.簡單介紹KDE控制中心的主要配置選項
打開KDE控制中心后,將對KDE控制中心的主要配置選項進行簡單介紹,具體情況如表2-1所示。

開發框架


以前在UNIX/X11下創作應用程序是一個非常困難並且單調乏味的過程。KDE 認識到了在一個計算平台上,平台和對於這個特定平台用戶可用的一流應用程序的集合是同等重要的。從這些觀點出發,KDE 項目已經開發了一流的複合文檔應用程序框架,實現了最先進的框架技術並且因此把它自己直接置身於和諸如微軟的 MFC / COM / ActiveX 技術等流行開發框架相競爭的位置。KDE 的 KParts複合文檔技術使得開發人員可以快速創建一流的應用程序以實現最尖端的技術。

辦公應用


因為KDE應用程序開發框架的優勢,已經有大量的應用程序存在於KDE桌面環境了。KDE的基本發行版中包含了這些程序的一個選擇。現在KDE也擁有了一個基於 KDE 的KParts技術的,由電子表格、幻燈片製作程序、組織者、新聞客戶端和更多應用組成的辦公應用套件KOffice。KDE 的幻燈片製作程序,KPresenter,已被成功用於很多次演示。

需要原因


傳統的X11桌面對用戶來說有以下這些不足:
* 沒有一個基於桌面配置的簡易的人機對話機制。
* 沒有統一的應用程序幫助系統。
* 沒有通用的應用程序開發框架。
* 沒有一個複合文檔框架。
* 缺少應用程序級的網路透明性。
* 編寫X11程序非常困難枯燥。

用戶視圖


對用戶來說,KDE會給您帶來下面這些東西:
* 一個美觀的現代化桌面。
* 一個具有完整的網路透明性的桌面。
* 一個方便的集成幫助系統,它提供了對KDE桌面及其應用程序幫助的一致化訪問途徑。
* 所有的KDE應用程序都具有統一的視覺觀感。
* 標準化的菜單、工具欄、鍵盤綁定、顏色樣式,等等。
* 國際化支持,KDE已擁有60餘種語言的翻譯。
* 集中化組織的對話框系統,由具體的桌面配置來運作。
* 大量優秀的KDE應用程序。

發行版


現在的官方KDE發行版包含了以下這些組件包:
* aRts:實時模擬音頻合成器與聲音伺服器。據信它將在KDE 4.0以後被廢棄,其替代品會是Phonon。
* KDE-Libs:一組必須的基本運行庫。
* KDE-Base:KDE的基本組件(窗口管理器、桌面、面板、文件管理器與網路瀏覽器Konqueror等)。
* KDE-Network:新聞組閱讀器KNode、新聞採集器KNewsticker、撥號工具Kppp等。
* KDE-Pim:電子郵件客戶端KMail、地址簿管理器KAddressbook、日程管理器KOrganizer、Palm同步前端KPilot等
* KDE-Graphics:一組圖形圖像相關程序如DVI文檔查看器KDVI、PostScript查看器KGhostView、繪圖程序KolourPaint、傳真查看器KFax等。
* KDE-Multimedia:音頻播放器Noatun、MIDI演奏器KMidi、CD播放器KSCD等。
* KDE-Accessibility:為生理上有殘疾的用戶設計的輔助工具。
* KDE-Utilities:文本編輯器KEdit、計算器KCalc、十六進位編輯器KHexEdit、筆記工具KJots等。
* KDE-Edu:一組教學相關用途的程序。
* KDE-Games:空間射擊遊戲KAsteroids、紙牌系列合集KPat、俄羅斯方塊KTetris等。
* KDE-Toys: 娛樂小配件。
* KDE-Addons:提供給Konqueror、Kate、Kicker、Noatun等程序的插件合集。
* KDE-Artwork:附贈的圖標、樣式、壁紙、屏幕保護以及窗口裝飾的集合。
* KDE-Admin: 一些用於系統管理的工具。
* KDE-SDK: 一組用於簡單的KDE程序開發的腳本和工具包。
* KOffice:集成化辦公套件。
* KDevelop:適宜於C/C++的集成化開發環境。
* KDE-Bindings:提供對若干種編程語言(Python、Ruby、Perl、Java等)的綁定。
* KDEWebdev:Web開發工具。
另外,有兩個名義上的軟體包並不屬於官方KDE發行版的一部分,但它們也隸屬於整個KDE項目之下。
* KDE-Extragear:所謂的Extragear是一系列和KDE項目有關的KDE軟體集合,它們出於某種理由而不屬於核心KDE發行版之中,但依然屬於KDE項目,它們對翻譯者和文檔撰寫者來說其公示效應比其他第三方軟體都更高。
* KDE-Playground:和extragear非常接近,都是不屬於核心KDE發行版但屬於KDE項目一部分的存在。
最後,還有數以千計的優秀KDE軟體留存於世,儘管它們不屬於KDE項目官方管轄,您還是可以在我們的軟體中心裡找到它們。

數字事實


KDE是一個規模宏大的項目,我們很難用數字去量化它的實質,不過您可以注意到:
* KDESVN代碼倉庫已經儲存了超過 400萬行的代碼(作為比較,Linux內核2.5.17 版的代碼量是370萬行左右)。
* 超過 800 名貢獻者在協助進行 KDE 的開發。
* 獨立的翻譯小組大約有 300 人。
* 僅在 2002 年 5 月間,據計就有 11014 次 CVS 代碼提交。
* KDE在 12 個國家和地區有 17 個以上的官方 WWW鏡像。
* KDE在 39 個國家和地區有 106 個以上的官方 FTP 鏡像。
默認使用KDE的Linux發行版
Kubuntu4.7可安裝的 Live-CD
Fedora4.7 可安裝Live-CD
Mint4.3 可安裝live cd
openSUSE4.3單獨的Live-CD
Mandriva4.3單獨的可安裝的 Live-CD
Debian3.5
PCLinuxOS4.4可安裝的 Live-CD
Sabayon4.4
Arch4.4
Mepis4.3可安裝的 Live-CD
FreeBSD4.3
Ultimate Edition4.3
Slackware4.2
CentOS3.5
Gentoo4.3
PC-BSD4.3
Knoppix4.3可安裝的 Live-CD
sidux4.3
VectorLinux3.5
BackTrack3.5
Red Hat Enterprise Linux3.5
Pardus4.3單獨的Live-CD
Frugalware Linux4.3
Super OS4.3
Slax3.5185MB Live-CD
Red Flag4.2可安裝的 Live-CD
Qomo Linux4.6可安裝的 Live-CD