我正在尝试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 库的开发版本。
因此,我找到了一个链接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 文件。
答案1
beecrypt-devel
安装相应版本即可。