KDE
软件包:
以KDE3.5.4发行版为例。KDE的每一个发行版本都包含约80个软件包(这里不计算那些针对上一版本的源代码补丁包)。其中60余个是语言包,19个是软件包。在19个软件包中,arts、kdelibs、kdebase三个软件包是组成KDE的基本软件包,其他 16个是可选的。
文档:
KDE的每一个新的发行版都伴随着三份文档:发布注解、更新列表和需求列表。
发布注解是一则新闻性质的公示;更新列表颇为详细,其中较为重要的更改直接条列在页面中,较次要的则列举在SVN(KDE组织现在内部采用Subversion代替CVS实行并行版本控制)更新单中。需求列表则是一份对运行平台必要软件(有的还有版本范围需求)支持的说明,并根据需求等级分为Require、Recommand、 Optional三个级别,不过实际上这份需求列表在细节上往往是不够完整的。
arts
aRts它是KDE的核心声音系统,是 Sound Server的一种(在X中还有NAS,在GNOME中有Esound),直接在Qt和Glib2 (没错,它也是GTK+2.x的底层)这些较低级的开发库上构建。对于KDE系统来说是aRts不可缺少的一部分,KDE中几乎所有与声音有关的特性都和 aRts有平滑稳定的集成。如果您打算从源码编译出一套自己定制的KDE环境,在Qt之后,它就是您第一个需要编译的包。世界的开端。
aRts支持多音频流、全双工、网络声音请求、ALSA驱动、OSS驱动,它不仅是一个后台服务,也是一个接口成熟的二次开发基础,在多媒体程序设计框架领域中它在国外曾获得了很高的赞誉,很多与KDE无关的多媒体相关软件都可以使用aRts作为声音输出端口,另有如MAME这种大型街机游戏模拟器。在后文的 kdemultimedia软件包中有高级的aRts调节工具可以更充分地发挥它的潜力。
kdelibs
这是构建KDE环境所需要的第二个软件包,它涵盖了大量KDE核心实现的库封装、二进制
程序、数据文件、以及周边机制的架构,在这个包内仍然很少有面向用户的程序,到这个地
步KDE环境还不能呈现一个成形的运作,但它们是整个KDE环境的支柱,关系方方面面。
kdebase
kdebase 是一套基本KDE应用程序和平台无关数据的合集,是构建的kdelibs之上的直接呈现给用户的软件,包含了一个桌面环境所必需的基本元素,如窗口管理器、任务栏、菜单、桌面、文件管理器、文本编辑器、控制中心、登录器、网页浏览器等起码的东西。当kdebase安装完成以后,您就已经可以开始使用一个全新的美国英语界面的KDE了,基本的桌面工具都已经被囊括进kdebase中。KDE套件的其余16个软件包,是可选的。
KDE3简述(摘抄自《KDE综缆》)
最新推荐文章于 2024-06-04 13:41:04 发布