У меня возникли проблемы с установкой munin на Centos 6. Похоже, это конфликт между частями Perl. Я думаю, что версия Perl новее на Centos 6 (v5.10.1)
При установке munin через yum я получаю ошибки, связанные с зависимостями perl, как показано ниже. Я недостаточно разбираюсь в ням или оборотах, чтобы разобраться в проблеме. В документации Munin пока не говорится об установке на Centos 6.0.
Error: Package: munin-node-1.4.2-0.rpl1.el5.noarch (/munin-node-1.4.2-0.rpl1.el5.noarch)
Requires: perl(Net::SNMP)
Error: Package: munin-1.4.2-0.rpl1.el5.noarch (/munin-1.4.2-0.rpl1.el5.noarch)
Requires: bitstream-vera-fonts
Error: Package: munin-1.4.2-0.rpl1.el5.noarch (/munin-1.4.2-0.rpl1.el5.noarch)
Requires: perl(HTML::Template)
Error: Package: munin-1.4.2-0.rpl1.el5.noarch (/munin-1.4.2-0.rpl1.el5.noarch)
Requires: perl-Net-SNMP
Error: Package: munin-common-1.4.2-0.rpl1.el5.noarch (/munin-common-1.4.2-0.rpl1.el5.noarch)
Requires: perl(:MODULE_COMPAT_5.8.8)
Error: Package: munin-node-1.4.2-0.rpl1.el5.noarch (/munin-node-1.4.2-0.rpl1.el5.noarch)
Requires: perl(DBI)
Error: Package: munin-1.4.2-0.rpl1.el5.noarch (/munin-1.4.2-0.rpl1.el5.noarch)
Requires: perl(Log::Log4perl)
Error: Package: munin-node-1.4.2-0.rpl1.el5.noarch (/munin-node-1.4.2-0.rpl1.el5.noarch)
Requires: perl(LWP::Simple)
Error: Package: munin-node-1.4.2-0.rpl1.el5.noarch (/munin-node-1.4.2-0.rpl1.el5.noarch)
Requires: perl(:MODULE_COMPAT_5.8.8)
Error: Package: munin-1.4.2-0.rpl1.el5.noarch (/munin-1.4.2-0.rpl1.el5.noarch)
Requires: perl(RRDs)
Error: Package: munin-node-1.4.2-0.rpl1.el5.noarch (/munin-node-1.4.2-0.rpl1.el5.noarch)
Requires: perl-Net-Server
Error: Package: munin-1.4.2-0.rpl1.el5.noarch (/munin-1.4.2-0.rpl1.el5.noarch)
Requires: perl(Date::Manip)
Error: Package: munin-1.4.2-0.rpl1.el5.noarch (/munin-1.4.2-0.rpl1.el5.noarch)
Requires: perl(:MODULE_COMPAT_5.8.8)
Error: Package: munin-1.4.2-0.rpl1.el5.noarch (/munin-1.4.2-0.rpl1.el5.noarch)
Requires: perl-Net-Server
Error: Package: munin-1.4.2-0.rpl1.el5.noarch (/munin-1.4.2-0.rpl1.el5.noarch)
Requires: perl(CGI::Fast)
Error: Package: munin-1.4.2-0.rpl1.el5.noarch (/munin-1.4.2-0.rpl1.el5.noarch)
Requires: perl(Time::HiRes)
Вам необходимо установить необходимые модули Perl перед установка мунина.
Потенциальная проблема заключается в том, что вы пытаетесь установить пакеты EPEL5 на CentOS6. Вы должны получать свои пакеты от EPEL6.
Вы можете найти последние обороты репо по адресу: http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-7.noarch.rpm
Как только он начнет установку и поиск нужных пакетов, все станет проще.
Имена пакетов RPM с расширением .el5 предназначены для Centos5 или RHEL5. Вместо того, чтобы пытаться установить munin-1.4.2-0.rpl1.el5.noarch, предназначенный для Centos5 или RHEL5, вам необходимо установить версию munin для Centos6.
Вы можете попробовать использовать --skip-broken
чтобы обойти проблему.
Вы можете попробовать запустить: rpm -Va --nofiles --nodigest