Fengtian.WE 发表于 2006-11-23 12:56:47

关于软件包依赖关系的问题,求教~

我们在安装软件包的时候总是 要解决依赖关系的,我一般看到提示说少了什么包的话就直接去下一个安装,但是在出现类似这样的情况就麻烦了:
libwx_baseu_xml-2.6.so.0 is needed by multiget-1.0-1.i386

安装multiget-1.0-1.i386时,需要libwx_baseu_xml-2.6.so.0   

但是又不知道这个文件是那个软件里的。所以只有去GOOGLE上搜,但是这样总觉得比较麻烦。

所以第一个问题是:怎样能够轻松的知道需要libwx_baseu_xml-2.6.so.0 这样的文件的话,应该去装什么软件?

第二个问题是:如果A需要B,B又需要C,C还需要D.......关系复杂的华有没有办法一次性确定总共都需要什么软件要被安装,因为我 经常刚找到一个软件总是需要令一个软件,最后下了10几个才能能装,因为每次尝试安装才知道还需要另一些软件,所以在搜索软件上费了很多的时间。

怎么才能一次性确定总共都需要什么软件要被安装

hillwood 发表于 2006-11-23 12:59:58

http://rpm.pbone.net/
http://rpmfind.net/linux/RPM/

hillwood 发表于 2006-11-23 13:00:59

如果装有yum,直接yum install libwx_baseu_xml-2.6.so.0

Fengtian.WE 发表于 2006-11-23 13:30:41

哦~~   我也尝试过   不过许多的在YUM都找不到阿

jiangtao9999 发表于 2006-11-23 17:47:16

添加几个 yum 源就行了。
或者找这个软件的 src.rpm ,自己编译 rpm :
rpmbuild --rebuild xxxxxx.src.rpm
页: [1]
查看完整版本: 关于软件包依赖关系的问题,求教~