通过一些组件的升级编译后觉得可以过渡应用KDE4了
可能只安装了一个kdebase不能体现出KDE4的魅力,虽然kdebase不依赖kdepim和kdepimlib,kdepimlib似乎是整个KDE4桌面的重要组件。对于KDE4的使用可能要有一些时间习惯,KDE4打开文件管理器有点慢,但在文件管理器中的操作却是很快的,KDE4的其它组件运行速度还算可以,也许dolphin还要加速,dolphin的虚拟终端一开始不习惯,不过后来发现虚拟终端和图形目录界面的切换是同步的,还是相当方便。 发个图吧 我从nihui那得的源码包,不过烦其扩展插件依赖太多,所以相当多的东西没有编译进去。nihui的包分的好细,每个教育软件一个包。 原帖由 haulm 于 2008-9-5 15:05 发表 http://www.linuxfans.org/bbs/images/common/back.gif我从nihui那得的源码包,不过烦其扩展插件依赖太多,所以相当多的东西没有编译进去。nihui的包分的好细,每个教育软件一个包。
分细点好
按需下载 教育组件的语言部份算是废了,没有任何和中文有关的字典,连个中英资源都没有。 kdeworkplace也没装》 KDE4 好像已经开始进行软件包拆分了。
记得好像是 4.1 就不再这么大集成包了? 原帖由 jiangtao9999 于 2008-9-5 19:41 发表 http://www.linuxfans.org/bbs/images/common/back.gif
KDE4 好像已经开始进行软件包拆分了。
记得好像是 4.1 就不再这么大集成包了?
KDE 上游发布是不拆分的。
拆分的事情全部由各个发行版做包的人完成。
.........当初我为了细拆 kde4 的包花了半个月的时间呢..(fedora 是不细拆的,mandriva 拆得太细了,而 opensuse/archlinux 比较和 magiclinux 接近,但也不是以最后安装文件进行拆包的,而是依靠 cmake 的特性一层层文件夹进入编译得到文件列表的,所以没有参照,全靠自己动手一个个分类) 原帖由 nihui 于 2008-9-5 20:15 发表 http://www.linuxfans.org/bbs/images/common/back.gif
KDE 上游发布是不拆分的。
拆分的事情全部由各个发行版做包的人完成。
.........当初我为了细拆 kde4 的包花了半个月的时间呢..(fedora 是不细拆的,mandriva 拆得太细了,而 opensuse/archlinux 比较 ...
我花了些时间把libkdelibs 和libkdepimlibs改成kdelibs4-core 和kdeipm4-core,你这两包名看得我头晕,不改都不舒服了。 原帖由 hhf3498 于 2008-9-5 16:46 发表 http://www.linuxfans.org/bbs/images/common/back.gif
分细点好
按需下载
可惜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 编辑 ] 建议拆分,按需安装! 原帖由 haulm 于 2008-9-5 21:03 发表 http://www.linuxfans.org/bbs/images/common/back.gif
可惜nihui依赖搞错了,在SPEC档案发现以下的句子
Requires: %{name}-blinken = %{version}
Requires: %{name}-kalgebra = %{version}
Requires: %{name}-kalzium = %{version}
Requires: %{name}-kan ...
这种不算错吧,这一般表示%{name}是个虚包,可以单独装每个包,也可以直接安装%{name},就全部安装了。很多包都是这样的。
页:
[1]