rpmforge munin-node install

ためしにmunin-nodeいれてみたら

yum install munin-node
Gathering header information file(s) from server(s)
Server: Red Hat 9 - RPMforge.net - dag
Finding updated packages
Downloading needed headers
Resolving dependencies
......Unable to satisfy dependencies
Package perl-Net-SNMP needs perl(Digest::HMAC), this is not available.

Digest::HMACが無いといわれ。aptで入れた記憶があったので

# apt-get install Digest::HMAC
E: Type 'repomd' is not known in on line 4 in source list /etc/apt/sources.list.d/rpmforge.list
E: The list of sources could not be read.

ディレクトリ確認 sources.list.dとかできてる

# ll /etc/apt/
total 24

  • rw-rw-r-- 1 root root 684 Jun 16 2003 apt.conf

drwxr-xr-x 2 root root 4096 Jun 17 2003 apt.conf.d

  • rw-r--r-- 1 root root 164 Jun 17 2003 rpmpriorities
  • rw-rw-r-- 1 root root 296 Dec 24 2005 sources.list

drwxr-xr-x 2 root root 4096 Aug 13 13:09 sources.list.d

  • rw-r--r-- 1 root root 146 Sep 27 2002 vendors.list

必要ないのでコメントアウト

# vi /etc/apt/sources.list.d/rpmforge.list

名前わからないので探して入れる

# apt-cache search Digest::HMAC
perl-Digest-HMAC - Digest-HMAC Perl module
# apt-get install perl-Digest-HMAC
Reading Package Lists... Done
Building Dependency Tree... Done
The following extra packages will be installed:
perl-Digest-SHA1
The following NEW packages will be installed:
perl-Digest-HMAC perl-Digest-SHA1
0 packages upgraded, 2 newly installed, 0 removed and 0 not upgraded.
Need to get 68.1kB of archives.
After unpacking 113kB of additional disk space will be used.
Do you want to continue? [Y/n]
Get:1 http://progeny.sakura.ad.jp redhat/9/i386/os perl-Digest-SHA1 2.01-10 [56.8kB]
Get:2 http://progeny.sakura.ad.jp redhat/9/i386/os perl-Digest-HMAC 1.01-11 [11.3kB]
Fetched 68.1kB in 0s (594kB/s)
Executing RPM (-Uvh)...
warning: /var/cache/apt/archives/perl-Digest-SHA1_2.01-10_i386.rpm: V3 DSA signature: NOKEY, key ID db42a60e
Preparing... ########################################### [100%]
1:perl-Digest-SHA1 ########################################### [ 50%]
2:perl-Digest-HMAC ########################################### [100%]

munin-node入れる

# yum install munin-node
Gathering header information file(s) from server(s)
Server: Red Hat 9 - RPMforge.net - dag
Finding updated packages
Downloading needed headers
Resolving dependencies
..Dependencies resolved
I will do the following:
[install: munin-node 1.2.5-1.rh9.rf.noarch]
I will install/upgrade these to satisfy the dependencies:
[deps: perl-Net-Server 0.97-1.rh9.rf.noarch]
[deps: perl-Socket6 0.19-1.0.rh9.rf.i386]
[deps: perl-Net-SNMP 5.2.0-1.0.rh9.rf.noarch]
[deps: perl-Crypt-DES 2.05-3.0.rh9.rf.i386]
Is this ok [y/N]: y
Getting perl-Net-Server-0.97-1.rh9.rf.noarch.rpm
perl-Net-Server-0.97-1.rh 100% |=========================| 154 kB 00:03
Getting perl-Socket6-0.19-1.0.rh9.rf.i386.rpm
perl-Socket6-0.19-1.0.rh9 100% |=========================| 23 kB 00:00
Getting perl-Net-SNMP-5.2.0-1.0.rh9.rf.noarch.rpm
perl-Net-SNMP-5.2.0-1.0.r 100% |=========================| 95 kB 00:01
Getting perl-Crypt-DES-2.05-3.0.rh9.rf.i386.rpm
perl-Crypt-DES-2.05-3.0.r 100% |=========================| 19 kB 00:00
Getting munin-node-1.2.5-1.rh9.rf.noarch.rpm
munin-node-1.2.5-1.rh9.rf 100% |=========================| 142 kB 00:03
Running test transaction:
Test transaction complete, Success!
perl-Crypt-DES 100 % done 1/5
perl-Socket6 100 % done 2/5
perl-Net-SNMP 100 % done 3/5
perl-Net-Server 100 % done 4/5
munin-node 100 % done 5/5
Installed: munin-node 1.2.5-1.rh9.rf.noarch
Dep Installed: perl-Net-Server 0.97-1.rh9.rf.noarch perl-Socket6 0.19-1.0.rh9.rf.i386 perl-Net-SNMP 5.2.0-1.0.rh9.rf.noarch perl-Crypt-DES 2.05-3.0.rh9.rf.i386
Transaction(s) Complete

なにこれ。超便利。


#progeny.sakura.ad.jpからわかるようにさくらインターネットのredhat9鯖です