QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1298|回复: 11

通过一些组件的升级编译后觉得可以过渡应用KDE4了

[复制链接]
发表于 2008-9-4 20:19:57 | 显示全部楼层 |阅读模式
可能只安装了一个kdebase不能体现出KDE4的魅力,虽然kdebase不依赖kdepim和kdepimlib,kdepimlib似乎是整个KDE4桌面的重要组件。对于KDE4的使用可能要有一些时间习惯,KDE4打开文件管理器有点慢,但在文件管理器中的操作却是很快的,KDE4的其它组件运行速度还算可以,也许dolphin还要加速,dolphin的虚拟终端一开始不习惯,不过后来发现虚拟终端和图形目录界面的切换是同步的,还是相当方便。
 楼主| 发表于 2008-9-4 21:01:01 | 显示全部楼层
发个图吧

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

 楼主| 发表于 2008-9-5 15:05:02 | 显示全部楼层
我从nihui那得的源码包,不过烦其扩展插件依赖太多,所以相当多的东西没有编译进去。nihui的包分的好细,每个教育软件一个包。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

发表于 2008-9-5 16:46:36 | 显示全部楼层
原帖由 haulm 于 2008-9-5 15:05 发表
我从nihui那得的源码包,不过烦其扩展插件依赖太多,所以相当多的东西没有编译进去。nihui的包分的好细,每个教育软件一个包。

分细点好
按需下载
回复

使用道具 举报

 楼主| 发表于 2008-9-5 17:08:22 | 显示全部楼层
教育组件的语言部份算是废了,没有任何和中文有关的字典,连个中英资源都没有。
回复

使用道具 举报

发表于 2008-9-5 19:13:54 | 显示全部楼层
kdeworkplace也没装》
回复

使用道具 举报

发表于 2008-9-5 19:41:54 | 显示全部楼层
KDE4 好像已经开始进行软件包拆分了。
记得好像是 4.1 就不再这么大集成包了?
回复

使用道具 举报

发表于 2008-9-5 20:15:06 | 显示全部楼层
原帖由 jiangtao9999 于 2008-9-5 19:41 发表
KDE4 好像已经开始进行软件包拆分了。
记得好像是 4.1 就不再这么大集成包了?



KDE 上游发布是不拆分的。
拆分的事情全部由各个发行版做包的人完成。

.........当初我为了细拆 kde4 的包花了半个月的时间呢..(fedora 是不细拆的,mandriva 拆得太细了,而 opensuse/archlinux 比较和 magiclinux 接近,但也不是以最后安装文件进行拆包的,而是依靠 cmake 的特性一层层文件夹进入编译得到文件列表的,所以没有参照,全靠自己动手一个个分类)
回复

使用道具 举报

 楼主| 发表于 2008-9-5 20:32:45 | 显示全部楼层
原帖由 nihui 于 2008-9-5 20:15 发表



KDE 上游发布是不拆分的。
拆分的事情全部由各个发行版做包的人完成。

.........当初我为了细拆 kde4 的包花了半个月的时间呢..(fedora 是不细拆的,mandriva 拆得太细了,而 opensuse/archlinux 比较 ...

我花了些时间把libkdelibs 和libkdepimlibs改成kdelibs4-core 和kdeipm4-core,你这两包名看得我头晕,不改都不舒服了。
回复

使用道具 举报

 楼主| 发表于 2008-9-5 21:03:35 | 显示全部楼层
原帖由 hhf3498 于 2008-9-5 16:46 发表

分细点好
按需下载


可惜nihui依赖搞错了,在SPEC档案发现以下的句子

Requires: %{name}-blinken = %{version}
Requires: %{name}-kalgebra = %{version}
Requires: %{name}-kalzium = %{version}
Requires: %{name}-kanagram = %{version}
Requires: %{name}-kbruch = %{version}
Requires: %{name}-kgeography = %{version}
Requires: %{name}-khangman = %{version}
Requires: %{name}-kig = %{version}
Requires: %{name}-kiten = %{version}
Requires: %{name}-klettres = %{version}
Requires: %{name}-kmplot = %{version}
Requires: %{name}-kpercentage = %{version}
Requires: %{name}-kstars = %{version}
Requires: %{name}-ktouch = %{version}
Requires: %{name}-kturtle = %{version}
Requires: %{name}-kwordquiz = %{version}
Requires: %{name}-libkdeedu = %{version}
Requires: %{name}-marble = %{version}
Requires: %{name}-parley = %{version}
Requires: %{name}-step = %{version}

这样的结果是造成你必需安装所有的包才能完事

正确的写法应试是在每个%package中添加

Requires: %{name} = %{version}
Requires: %{name}-libkdeedu = %{version}

[ 本帖最后由 haulm 于 2008-9-5 21:10 编辑 ]
回复

使用道具 举报

发表于 2008-9-6 12:30:29 | 显示全部楼层
建议拆分,按需安装!
回复

使用道具 举报

发表于 2008-9-6 16:38:37 | 显示全部楼层
原帖由 haulm 于 2008-9-5 21:03 发表


可惜nihui依赖搞错了,在SPEC档案发现以下的句子

Requires: %{name}-blinken = %{version}
Requires: %{name}-kalgebra = %{version}
Requires: %{name}-kalzium = %{version}
Requires: %{name}-kan ...

这种不算错吧,这一般表示%{name}是个虚包,可以单独装每个包,也可以直接安装%{name},就全部安装了。很多包都是这样的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-23 15:55 , Processed in 0.043206 second(s), 17 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表