yumのインストール直後の状態ではSRPMパッケージをダウンロードすることはできない。
このため、SRPMの取得を行なう場合は以下の手順で設定を行なう必要がある。
yum install yum-utils
vi /etc/yum.repos.d/CentOS-Base.repo
以下のSRPM用リポジトリを追加する。 (理化学研究所のサイトからダウンロードする場合)
[Update-SRPM] name=CentOS4 - Update SRPMS baseurl=http://ftp.riken.go.jp/Linux/centos/4/updates/SRPMS/ [extras-SRPM] name=CentOS4 - extras SRPMS baseurl=http://ftp.riken.go.jp/Linux/centos/4/extras/SRPMS/ [os-SRPM] name=CentOS4 - os SRPMS baseurl=http://ftp.riken.go.jp/Linux/centos/4/os/SRPMS/
yumdownloader --source nmap
カレントディレクトリにSRPMがダウンロードできれば成功。