CentOS 5.3 で Source RPM を取得する方法
No source RPM found for … となって取得できない問題を解決する
◆準備
yumdownloader を使って Source RPM を取得したいので yum-utils をインストールしておく
[root@localhost ~]# yum -y install yum-utils
◆問題
Sourceを取得しようとするとおかしなことになる
[root@localhost ~]# yumdownloader –source php
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror.averse.net
* updates: mirror.averse.net
* addons: mirror.averse.net
* extras: mirror.averse.net
Excluding Packages in global exclude list
Finished
No source RPM found for php-5.1.6-23.2.el5_3.i386
No source RPM found for php-5.1.6-23.el5.i386
Nothing to download
スポンサードリンク
◆対処方法
設定ファイルに追記する
[root@localhost ~]# vi /etc/yum.repos.d/CentOS-Base.repo
[base-source]
name=CentOS-$releasever – Base Source
baseurl=http://mirror.centos.org/centos/$releasever/os/SRPMS/
gpgcheck=1
enabled=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5
[updates-source]
name=CentOS-$releasever – Updates Source
baseurl=http://mirror.centos.org/centos/$releasever/updates/SRPMS/
gpgcheck=1
enabled=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5
[extras-source]
name=CentOS-$releasever – Extras Source
baseurl=http://mirror.centos.org/centos/$releasever/extras/SRPMS/
gpgcheck=1
enabled=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5
おわり。
参考文献
- taRgreyによるスパム対策(taRgrey) – CentOSで自宅サーバー構築 :
taRgreyによるスパム対策(taRgrey) - CentOSで自宅サーバー構築taRgreyによるスパム対策(taRgrey) - CentOS 4.5 でソース RPM をダウンロードする方法 《 futuremix :
CentOS 4.5 でソース RPM をダウンロードする方法
oldId.20090704014129847