LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 939|回复: 6

SuSE 的再一个可以改进的地方:软件依赖关系!

[复制链接]
发表于 2005-10-28 19:04:38 | 显示全部楼层 |阅读模式
KDE 下的问题不大,但是也有一些问题。
Kontact 包含一堆软件,和一堆东西有依赖,我不想用kmail,我还不能轻易把它删除了。

GNOME 的问题就不小了:
1 重复软件
一开始我还纳闷,怎么mozilla, firefox, konqueror 一起安装上去了。
原因就是依赖关系。
还有lifera, blam 重复,但是也都安装上去了,难道是个mono 就得安装吗?(看上去有这个意思)

2 mozilla 的依赖太严重,完全是作为依赖而安装上的

3 kdebase 也是GNOME桌面的必须
原因就是susehelp 需要,一个字 faint。

顺便说一句:那个yast online update 的守护suse watcher真是丑陋。在GNOME下还禁止不了,我干脆把它删除了。suse watcher的图标在GNOME下及其不协调,看不过去了。一点它就来个kdeinit。(我可能是太苛刻了一点。)

小结一下:
由于不完善的依赖关系导致了桌面环境的臃肿不堪、效率下降,尤其是GNOME桌面,惨不忍睹。
对于一个SuSE这样一个以桌面为特色的版本,实在是致命的内在缺陷,是发展的重大障碍。
发表于 2005-10-28 19:13:53 | 显示全部楼层
依赖关系又不是 SUSE 定的,一大堆东西都依赖于 mozilla,你说怎么办?你可以把相依赖的东西都删除掉,这样你的系统就干净了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-10-28 19:28:56 | 显示全部楼层
Post by james_su
依赖关系又不是 SUSE 定的,一大堆东西都依赖于 mozilla,你说怎么办?你可以把相依赖的东西都删除掉,这样你的系统就干净了。

比如,kmail 这样的包可以独立出来。

依赖于mozilla的东西都是可以依赖Firefox的,既然Firefox 是默认的浏览器,为什么不把东西依赖到FF身上? 比如,yelp, lifera, epiphany 这些东西在其他重要的发行版里面都是依赖FF的。
回复 支持 反对

使用道具 举报

发表于 2005-10-28 19:39:14 | 显示全部楼层
其他发行版是怎么让这些软件依赖于 firefox 的?这些软件都依赖于 libgtkembedmoz.so,而 firefox 不提供这个呀。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-10-28 19:48:40 | 显示全部楼层
唉。这个看看mandriva ubuntu 等等怎么做就知道了。

我要DIY去了,暂别SuSE。
回复 支持 反对

使用道具 举报

发表于 2005-10-28 21:28:51 | 显示全部楼层
Post by 蓝铃
唉。这个看看mandriva ubuntu 等等怎么做就知道了。

我要DIY去了,暂别SuSE。

去把去吧,我刚从DIY转过来你就要转过去。
还有mozilla和firefox的区别很大,firefox只是个浏览器,而mozilla则包含了很多功能哦。甚至我以前用过一个linux发行版是基于mozilla的,做什么东西都要用到mozilla :eek:
回复 支持 反对

使用道具 举报

发表于 2005-10-29 10:38:19 | 显示全部楼层
Post by james_su
其他发行版是怎么让这些软件依赖于 firefox 的?这些软件都依赖于 libgtkembedmoz.so,而 firefox 不提供这个呀。


redhat下面删除mozilla后一切正常,因为它不会删除libgtkembedmoz.so,在可定制方面suse还要向老大哥学习。
蓝铃提出的两个问题,说到底一个解决办法,像redhat一样,尽量降低gnome和kde的互相依赖,保持两个不同的桌面环境的各自特性。
回复 支持 反对

使用道具 举报

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

本版积分规则

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