安装ganglia过程中出现错误 perl(RRDp) is needed by rrdtool-1.2.30-1.el5.rf.x86_64

用rpm -ivh *.rpm安装ganglia的rpm包,然后出现下面的错误:

warning: rrdtool-1.2.30-1.el5.rf.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 6b8d79e6: NOKEY
error: Failed dependencies:
perl(RRDp) is needed by rrdtool-1.2.30-1.el5.rf.x86_64
perl(RRDs) is needed by rrdtool-1.2.30-1.el5.rf.x86_64

解决办法:

从下面这个地址下载对应的版本的包,然后一次性安装三个包

包的下载地址:

http://pkgs.repoforge.org/rrdtool/

三个包:

-rw-r--r--. 1 root root 52134 Aug 1 10:11 perl-rrdtool-1.2.30-1.el5.rf.x86_64.rpm
-rw-r--r--. 1 root root 990143 Aug 1 09:56 rrdtool-1.2.30-1.el5.rf.x86_64.rpm
-rw-r--r--. 1 root root 5642 Aug 1 10:11 rrdtool-devel-1.2.30-1.el5.rf.x86_64.rpm

安装:

rpm -ivh *.rpm

ok。

原文地址:https://www.cnblogs.com/sixiweb/p/3229440.html