[LinuxFocus-icon]
首页  |  站点地图  |  索引  |  搜索

新闻 | 过往期刊 | 链接 | 关于LF
This document is available in: English  Castellano  ChineseGB  Deutsch  Francais  Italiano  Nederlands  Portugues  Russian  Turkce  

[Lorne Bailey]
by Lorne Bailey
<lorne(at)linuxfocus.org>

关于作者:

Lorne住在芝加哥,任职计算机咨询人员,专攻Oracle数据库的存取。 自从转到专门从事*nix环境下编程以来,Lorne已经完全消除了'动态链接库地狱'。 他目前正在攻读计算机科学的硕士学位。


目录:

 

KDE3试用记

[kde]

摘要:

KDE最近发布了他们最新的第3版代码。本文将让你了解自己试用KDE3,它会有怎样的表现。 尽管本文使用的是SuSE 7.3,但是任何主要的发布版本都有可用的二进制程序。

 

什么是KDE3?

KDE是许多linux 发布版本如SuSETurbolinux的默认桌面环境。它是用 面向对象语言C++编写的。对于图形化用户接口来说,这是一个不错的选择,因为 它使程序员能够简便地获得其确信可工作的部分功能,然后将它们组合为一个可 工作的应用程序。KDE使用了库QT,并且KDE 发布的 KDE3使用了它的基础库的最新版本QT3。他们完成了一项伟大的工作,而我 现在已经将KDE3用作我的日常桌面了。
[KDE3]
 

怎样试用它

KDE3的好处在于你试用它的同时如果你仍想要使用KDE2,你可以继续使用。 如果你还是使用的KDE1,那你可能想要立即更新此版本!

对于KDE1的使用者而言,问题在于我那个rpm包的KDE3版本使用了~/.kde 目录,所以它会与KDE1冲突。如果你对此做些修改,你也可以避免这种情况。 KDE的启动目录定义于环境变量'KDEHOME'中,所以如果你在启动KDE之前设置 好它,你应该就不会遇到问题。

你可以从KDE推荐的离你最近的镜像站点下载适合你的版本的文件:

我正在使用SuSE 7.3,但是绝大多数版本有二进制程序在这儿。

是什么原因使KDE3不受以前版本的干扰?程序和库文件都存放在它们自己的 目录,所以当你安装时不会有什么遭到损坏。这不像有些操作系统将每样东西都 放到某个不安全的而且没有人能真正理解的'注册表'中,那样只会使你的机器在 因重新编译代码而导致注册表 损坏时变得毫无用处。当你为生计而开发软件并经常性地重新编译时,这就 的确是个问题。在SuSE上,KDE3库存入到/opt/kde3而qt3存入到/usr/lib/qt3。 你应该通过'rpm -qpl <package-name.rpm>'和查看包中所含文件列表 来双重检查是否存在冲突。此外,rpm在你安装任何东西之前应该会给出一条警告。

你可以使用rpm来十分简单地安装。我将所有需要安装的rpm文件放置到一个 单独的目录并输入'rpm --install *.rpm'。如果它发出依赖性的抱怨,那么 安装需求的包并再次尝试。我确实得到一条错误消息报在KDE2和KDE3之间存在 文件冲突。当我查看区别时,发现不过就是一个脚本中的一行上的两个字符而已。 我不认为这是很大的问题,所以我使用了'rpm --install --force *.rpm', 这样一点都没有问题。

然后你对kdm登陆管理器进行一处修改。你转到KDE Conrol Center->System->Login Manager并增加一项kde3。它会调用 与KDE脚本链接的/usr/x11R6/bin/kde3,这个脚本已经设置好所有事项, 所以KDE3能够正常运行。KDE会询问你是否想要导入你的KDE2的设置。我这么做了, 一会儿之后,KMenu的导入工作出现不正常。这不是主要的问题,但是很不方便。 我推荐你不要使用旧的设置,而采用默认的安装。如果你希望,你可以以后在 'kmenuedit'中修改它。

那样应该可以实现。

 

有什么风险?

不管怎样,我认为定期备份你的所有重要文件是个好主意。运气好的话,将你的文件 从机器上移开 - 如果可能,最好移到你烧制的CD上。你这样做了,不是吗?如果 没有,那应该是你是否试用KDE3的先决条件。

真正最安全的方法是等待你的发布版本通过CD提供测试好的升级版本并经过了 他们的处理。面对现实吧,试用新事物并不适合于每个人,而且仅仅因为我 没有遇到任何问题,并不意味着你就不会遇到问题。我认为真正的风险是非常小的。 迄今为止,我升级了3台不同的机器,而且如果我认为KDE3会损坏这些人的机器的 话,我肯定不会招致这些人的愤怒。我说过了,正如前面所提到的,你可能必须 强制安装才能覆盖脚本的冲突。如果这让你感到不安,你可以备份这些文件并在 有问题时恢复它们。尝试升级自然就包含了一些系统可能会受到威胁的基本知识。 不是每个人都喜欢把玩新软件,因为他们只想完成任务。

 

好处是什么?

 

哪些还需要进一步提高?

我没有遇到任何严重的bug,或者遭受任何形式的数据丢失。我只能提出少数一些问题, 这些曾给我制造了一些小麻烦,我敢肯定,其中有部分是因为我自己的疏忽造成的。  

它更快吗?

每当人们询问速度时他实际指的是对速度的感知。对于应用程序的速度和最好的窗口 管理器/文本编辑器/纹理风格,每个人都有他们自己的(有时是强烈的)想法。我对 UseNet上的激烈争论不感兴趣。在许多测试之后,这些是我关于时间的最好评估。 你的情况可能有所不同。我知道有许多其它的窗口管理器,但是我认为测试会给出 一个一般的概念。我发现KDE是足够快了,但是我认识到有些窗口管理器会让应用程序 更快。让我们首先从启动时间入手。

启动速度(Startup Speed)
应用程序 Enlightenment Gnome KDE2 KDE3
从控制台启动 7 12 16 18
从kdm启动 3 10 10 12
浏览器 * X 2.5 2.5
终端 <1 1 1.5 1.5
邮件客户端 * 5 2 2.5
媒体播放器 1 1 2.5 3
X —— 在我这里不能工作,因为我的搞坏了。 * —— 不适用。

对于Gnome,我使用了Evolution作为Email客户端。它具备许多功能, 所以我料想它就会启动慢。另外,自从我更新了mozilla之后,Galleon就不能 工作了。

当我启动应用程序时,我愿意多等待一会,因为使用KDE可以让我很容易地按 自己的想法使用。这是个人的偏好,而且需要剔除。相对于eterm来说,我更喜欢 Konsole。因为我启动了一些应用程序,然后使用它们有几个小时,启动时间对我 来说没有多少影响。

 

内存使用量怎样?

我已经使用Ksysguard测试了一下,以下是测量值:
内存大小
应用程序 KDE2 KDE3
Konqueror 29,358 19,128 35,968 24,944
Kicker 24,340 13,820 26,708 15,644
KDesktop 23,608 13,156 28,580 17,972
Klipper 22,848 11,096 24,672 13,224
Kwin 21,976 11,200 22,920 11,064
正如你所见到的,它消耗的内存跟KDE2一样或者更多。如果你的内存缺乏,那么升级 不会对你有多少帮助。不过,因为内存很便宜,所以这对许多人来说应该不是什么大 问题。我认为如果你有128MB,那就可以了。  

它值吗?

我尽量给你提供足够的信息,以使你确定KDE3有多适合你的特定需要。我已经在3台 不同的机器上试用过,而且我至今也没有遇到什么真正的问题。倘若你是那种不介意 做少量系统管理工作并且喜欢尝试一些很新的软件的人,那么我想你会喜欢KDE3。 倘若你正在寻找只需很少维护工作的,‘只是让我做自己工作’的经历,那么我将 仅仅做些安全升级而用不着担心它。我个人使用KDE3作为日常桌面,因为它让我的 生活更轻松。而这正是我想要我的桌面实现的。我认为它值得一试来看看其是否 适合你的需要。  

链接

 

对这篇文章发表评论

每篇文章都有各自的反馈页面。在这个页面里,您可以提交评论,也可以查看其他读者的评论:
 反馈页面 

主页由LinuxFocus编辑组维护
© Lorne Bailey, FDL
LinuxFocus.org

点击这里向LinuxFocus报告错误或提出意见
翻译信息:
en --> -- : Lorne Bailey <lorne(at)linuxfocus.org>
en --> zh: surestar <surestar(at)x263.net>

2002-05-14, generated by lfparser version 2.27