我试图按照说明在Redhat 2.6.9-55.ELsmp上安装net-snmp。
问题是我得到这个:
grep: /usr/lib/libbeecrypt.la: No such file or directory /bin/sed: can't read /usr/lib/libbeecrypt.la: No such file or directory libtool: link: `/usr/lib/libbeecrypt.la' is not a valid libtool archive make[1]: *** [libnetsnmpmibs.la] Error 1
在net-snmp网站上有一个页面 ,说明我可能需要安装beecrypt库的开发版本。
所以,我find了一个beecrypt-devel-4.1.2-10.1.1.el6.rf.i686.rpm的链接并运行:
rpm -ivh <path>\beecrypt-devel-4.1.2-10.1.1.el6.rf.i686.rpm
但是,那么会出现一些其他缺失的依赖关系。 我发现在互联网上的一些信息解释说,如果我安装rpmdb-redhat,那么我可以使用--aid选项来自动解决依赖关系…但它似乎并没有丝毫的区别!
我在这里错过了什么? 我真的必须手动安装每个依赖项吗? 其中一个依赖是GLIBC_2.4,我不知道我的系统需要哪个.rpm文件。
只需安装beecrypt-devel与相应的版本。