KDE 的自身目录,包含了下一版本的所有内容。包含的各个模块如下所示:
kdelibs - KDE 基本库,所有 KDE 程序都依赖的
kdebase - KDE 基本程序,比如: Kcontrol(KDE 控制中心),Kicker(面板)和 Konqueror(网页浏览器)
kdeaccessibility - 易用性辅助程序
kdeadmin - KDE 系统管理应用程序
kdeartwork - 图像,主题,声音和其他面子文件
kdebindings - 与 C++ 外其他语言的绑定
kdeedu - KDE 教育应用程序
kdegames - KDE 游戏程序
kdegraphics - KDE 图形应用程序
kdemultimedia - KDE 多媒体应用程序
kdenetwork - KDE 网络应用程序
kdepim - KDE 个人信息管理程序
kdepimlibs - KDE-PIM 应用程序所依赖的库
kdesdk - KDE 软件开发包
kdetoys - KDE 小应用程序
kdeutils - KDE 一般应用
kdevelop - KDevelop 程序
kdevplatform - KDevelop 所依赖的开发平台
kdewebdev - KDE 网络开发应用程序
—————————————————————分割线—————————————————————————
一、下载源码包(这个不用我说了)
二、在安装之前,先要解决依赖问题,每个linux版本都差不多(这个以红旗linux为例,因为更新比较慢,其他版本linux就无需我废话了,直接联Ineter网升级就可以了)
需要的包有:(其中akonadi-1.2.1.tar.bz、libical-0.43.tar.gz 需要自行配置、编译、安装,后面有介绍)
kdelibs-devel、kdebase-devel、pcre-devel、libxslt-devel、giflib-devel;
kdepimlibs-devel、gpgme-devel、cyrus-sasl-devel、libtool、automake、java-devel、python-devel;
soprano-devel、soprano-apidocs;
qimageblitz-devel
三、编译时需要一定的顺序的,顺序如下:
1、kdelibs-4.3.1.tar.bz2
2、kdelibs-experimental-4.3.1.tar.bz2
3、kdepimlibs-4.3.1.tar.bz2
4、kdepim-runtime-4.3.1.tar.bz2
5、kdepim-4.3.1.tar.bz2
6、kdebase-runtime-4.3.1.tar.bz2
7、kdebase-workpace-4.3.1.tar.bz2
8、kdebase-4.3.1.tar.bz2
其他的源码包根据需求安装,建议最好安装上kdeadmin、kdeutils以及语言包。
四、因为安装源码包的原理一样,我就以其中一个源码包kdelibs-4.3.1为例。步骤如下:
$tar xvf kdelibs-4.3.1.tar.bz2 #解压kdelibs-4.3.1.tar.bz2得到kdelibs-4.3.1
$mkdir kdelibs-build #新建kdelibs-build
$cd kdelibs-build #进入kdelibs-build
$cmake ../kdelibs-4.3.1 #配置
$make #编译
$make install #安装
如果在上述过程中提示缺少依赖包,可以使用yum安装,具体如何使用网上搜索相关yum的介绍,我就不多说了。
附:由于redflag7.0-0630中版本太低,有些软件需要自己下载并且安装非常麻烦,特别是akonadi-1.2.1.tar.bz2、libical-0.43.tar.gz需要下载,然后安装(也是使用“四”中的步骤安装)。
akonadi-1.2.1.tar.bz2 下载地址:http://download.akonadi-project.org/akonadi-1.2.1.tar.bz2
libical-0.43.tar.gz 下载地址:http://sourceforge.net/projects/freeassociation/files/libical/libical-0.43/libical-0.43.tar.gz/download
————————————————————分割线——————————————————————————
主要的步骤就是如上述了,不过非常麻烦,需要时间也很长,不建议新手安装。
安装完成,可以使用
$kde4-config –version #查看KDE版本以及相关信息。
参考KDE官方资料,地址如下:http://techbase.kde.org/Getting_Started/Build/KDE4_(zh_CN)
cmake的使用:http://techbase.kde.org/Development/Tutorials/CMake_(zh_CN)#Linux.E3.80.81BSD.E5.8F.8A.E5.85.B6.E4.BB.96Unix.E7.B3.BB.E7.BB.9F_2