web-dev-qa-db-ja.com

Centos6へのMuninのインストール

Centos 6にmuninをインストールする際に問題が発生しました。これは、Perlのパーツ間の競合のようです。 PerlのバージョンはCentos6(v5.10.1)で新しいと思います

Yumを介してmuninをインストールすると、Perlの依存関係に関連するエラーが次のように表示されます。私はyumやrpmで問題を理解するのに十分な大きさではありません。 Muninのドキュメントでは、Centos6.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)
1
justinhj

潜在的な問題は、CentOS6にEPEL5パッケージをインストールしようとしていることです。パッケージはEPEL6から入手する必要があります。

最新のリポジトリrpmは次の場所にあります: http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-7.noarch.rpm

インストールして正しいパッケージを探し始めると、物事は簡単になるはずです。

1
Norm MacLennan

必要なPerlモジュールをインストールする必要がありますbefore muninをインストールします。

1
mailq

'.el5'が付いているRPMパッケージ名は、Centos5またはRHEL5用です。 Centos5またはRHEL5用のmunin-1.4.2-0.rpl1 .el5。noarchをインストールする代わりに、Centos6バージョンのmuninをインストールする必要があります。

0
ZaSter