KDE,即K
桌面环境,全称K Desktop Environment。它是一种著名的运行于
Linux、
Unix以及
BSD等类
UNIX操作系统上的自由图形桌面环境,整个系统采用的都是
TrollTech公司所开发的
Qt程序库。KDE是Linux操作系统上流行的桌面环境之一。
发展历程
发展
K桌面项目始建于1996年10月,确切的公布日期是1996年10月14日。K桌面项目是由图形排版工具Lyx的开发者、一位名为Matthias Ettrich的德国人发起的,目的是为满足普通用户也能够通过简单易用的桌面来管理Unix工作站上的各种应用软件以及完成各种任务。
(关于KDE项目的详细信息可以阅读参考资料:)
历程
1997年8月15日:KDE第一次代表会议于德国阿恩斯伯格市召开,共15人参加。
1997年12月:KDE协会创建,这是一个为在法律和财政上保护核心成员避免相关纠纷而设立的组织。
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发布。
* 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系列的第七个稳定版本。
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,采用
扁平化设计。
2022年12月,KaOS Linux 独立和面向 KDE 的发行版已经更新到 2022.12 版本。
2023年3月1日,KDE Plasma 5.27.2发布。
2023年3月15日,KDE Plasma 5.27.3发布。
2023年4月21日,KaOS 2023.04 发布,该版本搭载了 KDE Plasma 6 桌面环境预览版。
桌面环境
KDE 是 UNIX 上可用的易于使用的现代
桌面环境。和一些如
GNU/Linux这样的自由的类 UNIX 一起,UNIX/KDE 组成了一个对于任何人都可用的完全自由和开放的
计算平台,而且完全免费,任何人都可以修改它的
源代码,发布了大量的可用的能和商业操作系统/桌面组合的合适的
替代品,为计算机用户带来一个开放、可靠、稳定和专利自由的计算环境。KDE深受世界范围内的科学家和计算机专业人士喜爱。
桌面环境配置
1.打开Kickoff应用程序启动器。
执行“应用程序”→“设置”→“系统设置”命令,打开KDE
控制中心,如图2-12所示。
2.简单介绍KDE控制中心的主要配置选项
打开KDE控制中心后,将对KDE控制中心的主要配置选项进行简单介绍。
开发框架
以前在UNIX/X11下创作应用程序是一个非常困难并且单调乏味的过程。KDE 认识到了在一个
计算平台上,平台和对于这个特定平台用户可用的一流应用程序的集合是同等重要的。从这些观点出发,KDE 项目已经开发了一流的
复合文档应用程序框架,实现了最先进的框架技术并且因此把它自己直接置身于和诸如
微软的 MFC / COM /
ActiveX 技术等流行开发框架相竞争的位置。KDE 的 KParts复合文档技术使得开发人员可以快速创建一流的应用程序以实现最尖端的技术。
办公应用
因为KDE
应用程序开发框架的优势,已经有大量的应用程序存在于KDE
桌面环境了。KDE的基本发行版中包含了这些程序的一个选择。KDE也拥有了一个基于 KDE 的KParts技术的,由
电子表格、
幻灯片制作程序、
组织者、新闻客户端和更多应用组成的办公应用套件
KOffice。KDE 的幻灯片制作程序,KPresenter,已被成功用于很多次演示。
需要原因
* 没有统一的应用程序帮助系统。
* 没有通用的应用程序开发框架。
* 编写X11程序非常困难枯燥。
用户视图
对用户来说,KDE带来下面这些东西:
* 一个美观的现代化桌面。
* 一个方便的集成
帮助系统,它提供了对KDE桌面及其应用程序帮助的一致化访问途径。
* 所有的KDE应用程序都具有统一的视觉观感。
* 标准化的菜单、
工具栏、键盘绑定、颜色样式,等等。
* 国际化支持,KDE已拥有60余种语言的翻译。
* 集中化组织的对话框系统,由具体的桌面配置来运作。
* 大量优秀的KDE应用程序。
发行版
官方KDE发行版包含了以下这些组件包:
* aRts:实时模拟音频
合成器与声音服务器。据信它将在KDE 4.0以后被废弃,其替代品会是Phonon。
* 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等)的绑定。
另外,有两个名义上的
软件包并不属于官方KDE发行版的一部分,但它们也隶属于整个KDE项目之下。
* KDE-Extragear:所谓的Extragear是一系列和KDE项目有关的KDE软件集合,它们出于某种理由而不属于核心KDE发行版之中,但依然属于KDE项目,它们对翻译者和文档撰写者来说其公示效应比其他
第三方软件都更高。
* KDE-Playground:和extragear非常接近,都是不属于核心KDE发行版但属于KDE项目一部分的存在。
最后,还有数以千计的优秀KDE软件留存于世,尽管它们不属于KDE项目官方管辖,还是可以在软件中心里找到它们。
数字事实
KDE是一个规模宏大的项目,很难用数字去量化它的实质,不过可以注意到:
* KDE
SVN代码仓库已经储存了超过 400万行的代码(作为比较,
Linux内核2.5.17 版的代码量是370万行左右)。
* 超过 800 名贡献者在协助进行 KDE 的开发。
* 独立的翻译小组大约有 300 人。
* 仅在 2002 年 5 月间,据计就有 11014 次
CVS 代码提交。
* KDE在 12 个
国家和地区有 17 个以上的官方 WWW镜像。
* KDE在 39 个国家和地区有 106 个以上的官方 FTP 镜像。
默认使用的发行版