SRPMの取得

SRPMが突然欲しくなることってないですか?僕はCentOS 5のlvにどんなパッチが当たっているのか、今すぐ知りたくなりました。

まずyum-utilsをインストール。

# yum install yum-utils

次に、/etc/yum.repos.d/CentOS-Base.repo に下記のように追記しました。

[base-srpm]
name=CentOS-$releasever - Base SRPM
baseurl=http://mirror.centos.org/centos/$releasever/os/SRPMS/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5

[updates-srpm]
name=CentOS-$releasever - Updates SRPM
baseurl=http://mirror.centos.org/centos/$releasever/updates/SRPMS/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5

準備完了。

$ sudo yum --enablerepo=base-srpm,updates-srpm check-update # 初回アクセス時に必要?
(略)
$ yumdownloader --enablerepo=base-srpm,updates-srpm --source lv
Loaded plugins: fastestmirror, priorities
lv-4.51-8.1.src.rpm                              | 587 kB     00:02
$

無事ダウンロードできました。