2024年7月10日发(作者:独水蕊)
维普资讯
■■[Linux] ̄
桌面应用■■
・
3 l 0
◇杨鹏
进行详细的设定。因此,这
种方式适合只想迅速使用新
的桌面,并不想深入了解系
常都是的),那么在安装某些软件包时
可能会提示冲突,可以加上Forece参
数强行覆盖。
1.下载软件
统细节的Linux下的普通
用户。源代码安装方式则恰
恰相反,它不依赖于操作系
统版本,完全根据系统环境
编译软件。所以一个源代码
RPM依赖于特定的Linux发行版
本,例如在Mandrake8.1下安装,就
到ftp://download.kde.org/pub/
kde/stable/3.0.3/Mandrake/8.1/
包可用于同一体系结构的所
RPMS/下载kdelibS 3—3.0.3—
有系统,并且可以根据自身
KDE(K Desktop Environment)
2mdk.i586.rpm和kdebase3-3.0.3—
的需要灵活控制软件特性。也正因为
如此,源代码安装编译、安装速度较
2mdk.i586.rpm。如果需要支持中文,
还要下载中文支持包,大部分都可以
在ftp://download.kde.org上找到。
是Unix/Linux下基于X—Window的
著名开源图形桌面环境。它具有可与
windOWS媲美的用户界面。习惯了
慢,相关的配置工作较复杂,适合于对
Linux ̄较全面了解的用户,或者是高
级用户。
如果用R e d H a t,就要把…/
Windows的用户可以很方便地利用它
对整个操作系统进行管理,就像在
windOWS中一样。
KDE 3.0是在Qt3(Qt是Trolltech
Mandrake/8.1/… 换成/RedHat/
7.3/。
下面以KDE 3.0.3为例,比较这
两种不同的安装方法。这些方法在Red 很多系统可能没有相应的支持软件
或者是版本太低,那么还要先安装一
些软件。例如:
qt—copy一3.0.X (根据不同的发
Hat和Mandrake上已经测试通过。由
于RPM安装方式仅支持Red Hat
7.3,所以更低版本的Red Hat只能使
用源代码方式。Mandrake 8.X可以采
用任何一种方法安装。
图l是在Red Hat 7.2下使用源
公司的多平台C++GUI开发包)基础
上开发的,拥有更多新的特性、更加友
好的操作、清爽的界面、合理的布局,
某些地方非常像Windows XP。现在,
行版本到相应的发行商站点下载);
arts3一1.0.3—2mdk.i586.rpm
最新的KDE 3.1已发布测试版,但是
到目前为止支持的Linux版本还比较
少。
(与上述kdelibs在同一目录);
libxml2—2.4.20一1.i386.rpm
代码方式安装的KDE 3.0.3,加上一
个zh—CN支持后的桌面。不过,不要
被它的“注销”和“锁住屏幕”按钮所
(ftp://xmlsoft.org);
libxslt—1.0.20一1.i386.rpm
上)。
KDE支持多种安装手段,如流行
的RPM和源代码安装。因为RPM是
已编译完成的二进制文件,所以安装
简单迅速,并且自动化程度较高,用户
无需对安装做过多干预。但是它依赖
于特定的Linux发行版本,对于拥有
多种Linux的用户来说,必须针对每
(同
迷惑,这可不是什么Luna主题,而是
原原本本的KDE 3.0按钮。
2.安装
RPM方式的安装非常简单。首先
安装libxml2。安装过程中可能出现
libxml2.SO.0冲突之类的提示,强行覆
RPM以类似于Windows的傻瓜式
安装而深受Linux初学者的喜爱。如果
是在KDE 2.X的基础上安装(相信通
盖就可以了:
rPm-ivh——-force libxml2——
个版本下载相应的RPM包(可能还包
。
括很多相关联的包),并且不能对软件
2.4 20-1.i386.rpm
50 2002.1O
维普资讯
一一【Linux】
桌面应用一●
・
然后安装其它软件:
rpm ivh qt-copy 3.0.X ̄rpm
rpm—ivh arts3…
一
download.kde.org);
P C r e一3.9 (f t P://
一
ftD.CSX.cam ac.uk/pub/software/
vh libxalt.。.i ||
programming/pcre);
libxml2—2.4.24.tar.gz (ftp:/
安装完相关支持软件后,最后才安
/xmlsoft.org);
装kdelibs3-3.0.3-2mdk.i586.rpm
和kdebase3-3.0.3-2mdk.i586.rpm 。
libxslt-I.0.20.tar.gz (同上);
cups-I.I.I5一I—source.tar.gz
这期间也可能和原有链接库冲突,强
图l在RedHat 7.2下使用源代码方式安装的
KDE 3.0-3
(http://www.CUDS.org);
(http:/
行覆盖就可以了。
lesstif-O.93.36.tar.gz
/Ⅵ vw.1esstif.org);
全部完成后要重新登录(因为一些
环境变量还未生效),然后直接输入命
令kde3,就可以开始感受全新的KDE
3.0.3
freetype一2.1.2.tar.gz
/Ⅵn唧.freetype.org);
(http:/
kde-il8n-zh—CN一3.0.3.tar.bz2
(ftp://download.kde。org/pub/
源代码安装
如果出于某种原因,没法用RPM
方式安装KDE 3.0.3,比如Linux版
本找不到合适的RPM包,或者想拥有
图2 KDE系统中的写字板
kde/stable/3.0.3/src/kde-il8n/)。
把这些软件下载后拷贝到某个目
录,如/usr/src。如果是bz2格式就用
以下命令来解压缩:
b 锄妇嫡娩 。
更多的自由,想要彻底感受K D E
3.0.3的与众不同,那么,就采用源代
然后用tar xv ̄[zl解开所有tar[.gz】
文件。这样就会在当前目录生成各自
码这种比较麻烦但是最保险的安装方
法。
的子目录。
2.编译 源代码方式安装KDE,至少需要
这样两个包:kdelibs-3.0.3.tar.gz和
假设我们将KDE 3.0.3安装到/
opt/kde这个目录。 kdebase一3.0.3.tar.gz 不过在实际
安装中这是不够的,因为根据系统的
情况,很可能还需要很多其它软件的
配合,如Qt3.0、xslt、lesstif ̄。所
首先安装Qt包,进入Qt子目录,执
行:
以,如果机器配置不太好,笔者建议至
图3用Mozilla 1.1简体中文版浏览网页 少要准备一天的时间来做这个工作。
在配置过程中,如果缺少某些软件,它
枣穸蓉t醐卜m)j菇 嘲 晦避 鹱螽
sy勋卿旁 ib l1 叫蜘 警鞫警
霸筐嗡 1 2_、
会给出详细的提示,包括下载地址等,
我们可以很快地找到需要的东西。根
然后是arts,同样进入arts子目录,
据笔者的经验,下列软件可能是常常 执行:
会被提及的。
1.下载软件
kdelibS--3.0.3.tar.bz2 (ftp://
侧 娥心薯毫 00。-- 0
download.kde.org);
kdebase-3.0.3.tar.bz2 (同上);
(http:/
接下来安装libxml2、libxslt、pcre
和cups包,方法和上面一样,不过不
需要指定prefix参数,直接执行以下命
图4字体安装程序
qt一3.0.5—1 1.src.rpm
/www.trolltech.corn):
(ftp:// arts一1.0.3.tar.bz2
令:
0
维普资讯
~|_ i||I毒 ||
tI;_g| |:l t
镱 蕾
■■[Linux]
桌面应用■■
・
.
/cor ̄igure
上面就不需要指定prefix安装路径。
make
make打1sta11
取了以前版本字体安装过于麻烦的教
make
训,有了一个方便的字体管理程序可
以自由增加、删改系统中的字体,不需
make install。
要进行复杂的系统文件配置。比如,我
其中Qt的安装根据机器配置不同,
可能需要30~120分钟时间。
这些准备工作并不是必需的,视系
安装完成,进入KDE 3.0.3,在
Control Center中将国家和语言改为
中国(中文)。至此,一个简体中文版
想使用Windows 2000漂亮的宋体,直
接可把WindOWS中fonts文件夹的
simSUn.ttc拷贝到Linux下,改为
统情况而定,如某些系统不会要求pcre
和cups。上述工作完成后,就可以安装
kdelibs了。
进入kdelibs子目录,执行命令:
.
/con蠡gllre一一prefix=/opt/kde
一一
with-q毒一dj 。Jqt-xI I。xxx
make
make ingtall
在一台Intel PⅢ667+128MB
SDRAM的机器上,这一步骤大约进行
了4个小时。
最后是kdebase-3.0.3.tar,方法
和kdelibs一样。
在配置、编译过程中,如果提示需
要某些库或者软件,那么就必须停下
手上的工作,先下载并安装要求的软
件。然后应当运行make clean命令,
清除前面编译过的内容,重新编译。
否则,等待你的可能还是同样的提
示。
当然,上述所有步骤完成,也只是
建立了一个KDE的框架。大部分人可
能还是觉得中文更亲切,所以安装一
个简体中文支持是有必要的。通过上
面复杂的安装洗礼,下面这些应该是
驾轻就熟了:
bunzip2 kde—il8n—zh—CN一
3.O.3.atr.ha2
}
tar xvf kde-i18n—zh—CN一
3.0.3.tar
cd kde—il8n—z】:LCN一3.0.3
.
/confim ̄一-prefjx=/opt/kde
-
with—qt—dir=…
注意:如果设置了¥KDEDIR变量,
52 2002.1O
的KDE就呈现在我们面前。
看看图2,并没有安装Office软件,
只是基本系统中的写字板。从菜单到
文本,其中文支持都很棒。
3.最后的配置
需要输出一个KDEDIR变量:
export KDEDIR=/opt/kde(或
任何安装KDE3的目录)
并 ̄J:KDE3的可执行文件目录加入
到系统目录中:
export PATH一¥PATH: opt/
kde/bin
这样,当执行startx的时候,启动
的KDE就是3.0.3版了。或者写一个
启动脚本,只有一行命令:
xinit/opt/kde/bin/startkde
把它命名为kde3,以后直接执行就
可以进入KDE。
下面的工作就可以根据各自的需求
来做了。如果想要更好地管理系统,
kdeadmin和kdeutils必不可少;爱玩
游戏的,KDE 3.0.3准备了很多有趣
的游戏,就安装kdetoys和kdegames
吧; 做家庭多媒体, 装个
kdemultimedia就行了:办公可以用
Koffice或OpenOffice,兼容性和操作
都很好;上网的选择就更多了,
Konqueror、NetScape、Mozilla都是
大名鼎鼎的浏览器。
图3是Mozilla 1.1简体中文版浏
览器的效果。其实,在Linux上浏览网
页更轻松。
还有一点值得一提,KDE 3.0吸
simsun.ttf。剩下的事就由字体管理程
序完成了,它会自动将指定字体安装
到系统文件夹,并修改相应配置文件,
让移植工作变得异常轻松。
在图4中,只要找到并选中该字体,
然后点“安装”就可以了。接下来我们只
需要在控制中心里设置自己喜欢的字体。
KDE还不够完美(用户的要求永
远都是难以满足的)。由于它与整个
X-Window甚至Linux系统都紧密地
联系在一起,所以对它进行的改动往
往会牵涉到系统的方方面面,特别是
与原有版本KDE的链接库、配置等纠
缠到~起,就容易产生各种难以预料
的错误。如果源代码安装成功但无法
运行KDE 3.0,很可能就是这些原因。
在没有KDE 2.X的系统上安装新版
本,出错的几率就会大大降低。在这方
面,RPM的优势比较明显,通常都能
够自动配置系统。
KDE的美好感受是要付出代价的,
它对资源的消耗很惊人,大致估计一
下,比Windows 98要高不少。要流
畅地运行KDE 3.0,机器的配置不能
太差。在一台CPU为400MHz、64MB
内存、ATI显卡的机器上,明显可以感
受到刷新和菜单切换的延迟。在源代
码安装方式中,Q t、K D E L i b、
KDEBase等编译、安装时间较长。还
有KDE的简体中文包似乎没有RPM
格式的,所以无论以哪种方式安装
KDE,最后的中文支持都需要自己编
译源代码。瞪
2024年7月10日发(作者:独水蕊)
维普资讯
■■[Linux] ̄
桌面应用■■
・
3 l 0
◇杨鹏
进行详细的设定。因此,这
种方式适合只想迅速使用新
的桌面,并不想深入了解系
常都是的),那么在安装某些软件包时
可能会提示冲突,可以加上Forece参
数强行覆盖。
1.下载软件
统细节的Linux下的普通
用户。源代码安装方式则恰
恰相反,它不依赖于操作系
统版本,完全根据系统环境
编译软件。所以一个源代码
RPM依赖于特定的Linux发行版
本,例如在Mandrake8.1下安装,就
到ftp://download.kde.org/pub/
kde/stable/3.0.3/Mandrake/8.1/
包可用于同一体系结构的所
RPMS/下载kdelibS 3—3.0.3—
有系统,并且可以根据自身
KDE(K Desktop Environment)
2mdk.i586.rpm和kdebase3-3.0.3—
的需要灵活控制软件特性。也正因为
如此,源代码安装编译、安装速度较
2mdk.i586.rpm。如果需要支持中文,
还要下载中文支持包,大部分都可以
在ftp://download.kde.org上找到。
是Unix/Linux下基于X—Window的
著名开源图形桌面环境。它具有可与
windOWS媲美的用户界面。习惯了
慢,相关的配置工作较复杂,适合于对
Linux ̄较全面了解的用户,或者是高
级用户。
如果用R e d H a t,就要把…/
Windows的用户可以很方便地利用它
对整个操作系统进行管理,就像在
windOWS中一样。
KDE 3.0是在Qt3(Qt是Trolltech
Mandrake/8.1/… 换成/RedHat/
7.3/。
下面以KDE 3.0.3为例,比较这
两种不同的安装方法。这些方法在Red 很多系统可能没有相应的支持软件
或者是版本太低,那么还要先安装一
些软件。例如:
qt—copy一3.0.X (根据不同的发
Hat和Mandrake上已经测试通过。由
于RPM安装方式仅支持Red Hat
7.3,所以更低版本的Red Hat只能使
用源代码方式。Mandrake 8.X可以采
用任何一种方法安装。
图l是在Red Hat 7.2下使用源
公司的多平台C++GUI开发包)基础
上开发的,拥有更多新的特性、更加友
好的操作、清爽的界面、合理的布局,
某些地方非常像Windows XP。现在,
行版本到相应的发行商站点下载);
arts3一1.0.3—2mdk.i586.rpm
最新的KDE 3.1已发布测试版,但是
到目前为止支持的Linux版本还比较
少。
(与上述kdelibs在同一目录);
libxml2—2.4.20一1.i386.rpm
代码方式安装的KDE 3.0.3,加上一
个zh—CN支持后的桌面。不过,不要
被它的“注销”和“锁住屏幕”按钮所
(ftp://xmlsoft.org);
libxslt—1.0.20一1.i386.rpm
上)。
KDE支持多种安装手段,如流行
的RPM和源代码安装。因为RPM是
已编译完成的二进制文件,所以安装
简单迅速,并且自动化程度较高,用户
无需对安装做过多干预。但是它依赖
于特定的Linux发行版本,对于拥有
多种Linux的用户来说,必须针对每
(同
迷惑,这可不是什么Luna主题,而是
原原本本的KDE 3.0按钮。
2.安装
RPM方式的安装非常简单。首先
安装libxml2。安装过程中可能出现
libxml2.SO.0冲突之类的提示,强行覆
RPM以类似于Windows的傻瓜式
安装而深受Linux初学者的喜爱。如果
是在KDE 2.X的基础上安装(相信通
盖就可以了:
rPm-ivh——-force libxml2——
个版本下载相应的RPM包(可能还包
。
括很多相关联的包),并且不能对软件
2.4 20-1.i386.rpm
50 2002.1O
维普资讯
一一【Linux】
桌面应用一●
・
然后安装其它软件:
rpm ivh qt-copy 3.0.X ̄rpm
rpm—ivh arts3…
一
download.kde.org);
P C r e一3.9 (f t P://
一
ftD.CSX.cam ac.uk/pub/software/
vh libxalt.。.i ||
programming/pcre);
libxml2—2.4.24.tar.gz (ftp:/
安装完相关支持软件后,最后才安
/xmlsoft.org);
装kdelibs3-3.0.3-2mdk.i586.rpm
和kdebase3-3.0.3-2mdk.i586.rpm 。
libxslt-I.0.20.tar.gz (同上);
cups-I.I.I5一I—source.tar.gz
这期间也可能和原有链接库冲突,强
图l在RedHat 7.2下使用源代码方式安装的
KDE 3.0-3
(http://www.CUDS.org);
(http:/
行覆盖就可以了。
lesstif-O.93.36.tar.gz
/Ⅵ vw.1esstif.org);
全部完成后要重新登录(因为一些
环境变量还未生效),然后直接输入命
令kde3,就可以开始感受全新的KDE
3.0.3
freetype一2.1.2.tar.gz
/Ⅵn唧.freetype.org);
(http:/
kde-il8n-zh—CN一3.0.3.tar.bz2
(ftp://download.kde。org/pub/
源代码安装
如果出于某种原因,没法用RPM
方式安装KDE 3.0.3,比如Linux版
本找不到合适的RPM包,或者想拥有
图2 KDE系统中的写字板
kde/stable/3.0.3/src/kde-il8n/)。
把这些软件下载后拷贝到某个目
录,如/usr/src。如果是bz2格式就用
以下命令来解压缩:
b 锄妇嫡娩 。
更多的自由,想要彻底感受K D E
3.0.3的与众不同,那么,就采用源代
然后用tar xv ̄[zl解开所有tar[.gz】
文件。这样就会在当前目录生成各自
码这种比较麻烦但是最保险的安装方
法。
的子目录。
2.编译 源代码方式安装KDE,至少需要
这样两个包:kdelibs-3.0.3.tar.gz和
假设我们将KDE 3.0.3安装到/
opt/kde这个目录。 kdebase一3.0.3.tar.gz 不过在实际
安装中这是不够的,因为根据系统的
情况,很可能还需要很多其它软件的
配合,如Qt3.0、xslt、lesstif ̄。所
首先安装Qt包,进入Qt子目录,执
行:
以,如果机器配置不太好,笔者建议至
图3用Mozilla 1.1简体中文版浏览网页 少要准备一天的时间来做这个工作。
在配置过程中,如果缺少某些软件,它
枣穸蓉t醐卜m)j菇 嘲 晦避 鹱螽
sy勋卿旁 ib l1 叫蜘 警鞫警
霸筐嗡 1 2_、
会给出详细的提示,包括下载地址等,
我们可以很快地找到需要的东西。根
然后是arts,同样进入arts子目录,
据笔者的经验,下列软件可能是常常 执行:
会被提及的。
1.下载软件
kdelibS--3.0.3.tar.bz2 (ftp://
侧 娥心薯毫 00。-- 0
download.kde.org);
kdebase-3.0.3.tar.bz2 (同上);
(http:/
接下来安装libxml2、libxslt、pcre
和cups包,方法和上面一样,不过不
需要指定prefix参数,直接执行以下命
图4字体安装程序
qt一3.0.5—1 1.src.rpm
/www.trolltech.corn):
(ftp:// arts一1.0.3.tar.bz2
令:
0
维普资讯
~|_ i||I毒 ||
tI;_g| |:l t
镱 蕾
■■[Linux]
桌面应用■■
・
.
/cor ̄igure
上面就不需要指定prefix安装路径。
make
make打1sta11
取了以前版本字体安装过于麻烦的教
make
训,有了一个方便的字体管理程序可
以自由增加、删改系统中的字体,不需
make install。
要进行复杂的系统文件配置。比如,我
其中Qt的安装根据机器配置不同,
可能需要30~120分钟时间。
这些准备工作并不是必需的,视系
安装完成,进入KDE 3.0.3,在
Control Center中将国家和语言改为
中国(中文)。至此,一个简体中文版
想使用Windows 2000漂亮的宋体,直
接可把WindOWS中fonts文件夹的
simSUn.ttc拷贝到Linux下,改为
统情况而定,如某些系统不会要求pcre
和cups。上述工作完成后,就可以安装
kdelibs了。
进入kdelibs子目录,执行命令:
.
/con蠡gllre一一prefix=/opt/kde
一一
with-q毒一dj 。Jqt-xI I。xxx
make
make ingtall
在一台Intel PⅢ667+128MB
SDRAM的机器上,这一步骤大约进行
了4个小时。
最后是kdebase-3.0.3.tar,方法
和kdelibs一样。
在配置、编译过程中,如果提示需
要某些库或者软件,那么就必须停下
手上的工作,先下载并安装要求的软
件。然后应当运行make clean命令,
清除前面编译过的内容,重新编译。
否则,等待你的可能还是同样的提
示。
当然,上述所有步骤完成,也只是
建立了一个KDE的框架。大部分人可
能还是觉得中文更亲切,所以安装一
个简体中文支持是有必要的。通过上
面复杂的安装洗礼,下面这些应该是
驾轻就熟了:
bunzip2 kde—il8n—zh—CN一
3.O.3.atr.ha2
}
tar xvf kde-i18n—zh—CN一
3.0.3.tar
cd kde—il8n—z】:LCN一3.0.3
.
/confim ̄一-prefjx=/opt/kde
-
with—qt—dir=…
注意:如果设置了¥KDEDIR变量,
52 2002.1O
的KDE就呈现在我们面前。
看看图2,并没有安装Office软件,
只是基本系统中的写字板。从菜单到
文本,其中文支持都很棒。
3.最后的配置
需要输出一个KDEDIR变量:
export KDEDIR=/opt/kde(或
任何安装KDE3的目录)
并 ̄J:KDE3的可执行文件目录加入
到系统目录中:
export PATH一¥PATH: opt/
kde/bin
这样,当执行startx的时候,启动
的KDE就是3.0.3版了。或者写一个
启动脚本,只有一行命令:
xinit/opt/kde/bin/startkde
把它命名为kde3,以后直接执行就
可以进入KDE。
下面的工作就可以根据各自的需求
来做了。如果想要更好地管理系统,
kdeadmin和kdeutils必不可少;爱玩
游戏的,KDE 3.0.3准备了很多有趣
的游戏,就安装kdetoys和kdegames
吧; 做家庭多媒体, 装个
kdemultimedia就行了:办公可以用
Koffice或OpenOffice,兼容性和操作
都很好;上网的选择就更多了,
Konqueror、NetScape、Mozilla都是
大名鼎鼎的浏览器。
图3是Mozilla 1.1简体中文版浏
览器的效果。其实,在Linux上浏览网
页更轻松。
还有一点值得一提,KDE 3.0吸
simsun.ttf。剩下的事就由字体管理程
序完成了,它会自动将指定字体安装
到系统文件夹,并修改相应配置文件,
让移植工作变得异常轻松。
在图4中,只要找到并选中该字体,
然后点“安装”就可以了。接下来我们只
需要在控制中心里设置自己喜欢的字体。
KDE还不够完美(用户的要求永
远都是难以满足的)。由于它与整个
X-Window甚至Linux系统都紧密地
联系在一起,所以对它进行的改动往
往会牵涉到系统的方方面面,特别是
与原有版本KDE的链接库、配置等纠
缠到~起,就容易产生各种难以预料
的错误。如果源代码安装成功但无法
运行KDE 3.0,很可能就是这些原因。
在没有KDE 2.X的系统上安装新版
本,出错的几率就会大大降低。在这方
面,RPM的优势比较明显,通常都能
够自动配置系统。
KDE的美好感受是要付出代价的,
它对资源的消耗很惊人,大致估计一
下,比Windows 98要高不少。要流
畅地运行KDE 3.0,机器的配置不能
太差。在一台CPU为400MHz、64MB
内存、ATI显卡的机器上,明显可以感
受到刷新和菜单切换的延迟。在源代
码安装方式中,Q t、K D E L i b、
KDEBase等编译、安装时间较长。还
有KDE的简体中文包似乎没有RPM
格式的,所以无论以哪种方式安装
KDE,最后的中文支持都需要自己编
译源代码。瞪