Scientific Linux 6.2で。
2011/2/29 時点ではRHEL6系のepelにはdebmirrorがなかった。
CentOS 5.7にepelからinstallしたdebmirrorを見ると
# file `which debmirror` /usr/bin/debmirror: perl script text executable
とあるように、perl scriptなのでたぶんepel/5/x86_64 からとってきたもので動くろとダメもとでやってみたらできた。。
# cat /etc/redhat-release
Scientific Linux release 6.2 (Carbon)
# cd /tmp
# wget http://dl.fedoraproject.org/pub/epel/5/x86_64/debmirror-20090807-1.el5.noarch.rpm
# rpm -ivh debmirror-20090807-1.el5.noarch.rpm
警告: debmirror-20090807-1.el5.noarch.rpm: ヘッダ V3 DSA/SHA1 Signature, key ID 217521f6: NOKEY
エラー: 依存性の欠如:
ed は debmirror-20090807-1.el5.noarch に必要とされています
patch は debmirror-20090807-1.el5.noarch に必要とされています
perl(Compress::Zlib) は debmirror-20090807-1.el5.noarch に必要とされています
perl(Digest::SHA1) は debmirror-20090807-1.el5.noarch に必要とされています
perl(LWP::UserAgent) は debmirror-20090807-1.el5.noarch に必要とされています
perl(LockFile::Simple) は debmirror-20090807-1.el5.noarch に必要とされています
# yum install -y ed patch 'perl(Compress::Zlib)' 'perl(Digest::SHA1)' 'perl(LWP::UserAgent)'
# yum install -y 'perl(LockFile::Simple)' --enablerepo=epel
# rpm -ivh debmirror-20090807-1.el5.noarch.rpm
警告: debmirror-20090807-1.el5.noarch.rpm: ヘッダ V3 DSA/SHA1 Signature, key ID 217521f6: NOKEY
準備中... ########################################### [100%]
1:debmirror ########################################### [100%]
# cobbler check
# service cobblerd start
cobbler デーモンを起動中: [ OK ]
# cobbler check
No configuration problems found. All systems go.LockFile::Simple のrpmはepelにしかないっぽい。rpmの依存関係で判別されるのでcpanmなどで入れても、yumで入れないとエラーになるので注意。(もしくは、cpanmでモジュールをinstallしたあと、rpm --nodeps で入れる?)