| トップ | Solaris | FreeBSD | Gentoo | CentOS | Fedora | Windows | Tips | 自宅サーバの動作確認 | サイト内検索(Namazu) | サイト内検索(HE) |
yumでソースをダウンロードするにはyumdownloaderを利用する。
デフォルトではソースのレポジトリがないので、追加する。
なお、gpgkeyの指定は「CentOS 5.0」の場合なので、バージョンが異なる場合、それぞれのgpgkeyを指定する。
また、centosplusはデフォルトで無効になっているので、ソース側も無効とした。
[root@CentOS ~]# vi /etc/yum.repos.d/CentOS-Base.repo <= 設定ファイルの編集 以下を追加 [update-source] name=CentOS-$releasever - Update Source Packages 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 - Extra Source Packages baseurl=http://mirror.centos.org/centos/$releasever/extras/SRPMS/ gpgcheck=1 enabled=1 gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5 [os-source] name=CentOS-$releasever - OS Source Packages baseurl=http://mirror.centos.org/centos/$releasever/os/SRPMS/ gpgcheck=1 enabled=1 gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5 [centosplus-source] name=CentOS-$releasever - CentOS Plus Source Packages baseurl=http://mirror.centos.org/centos/$releasever/centosplus/SRPMS/ gpgcheck=1 enabled=0 gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5 |
「yum-utils」のインストール
「yumdownloader」は「yum-utils」に含まれるので、「yum-utils」をインストールする。
[root@CentOS ~]# yum -y install yum-utils |
これで「yumdownloader」がインストールされたので、以下のように--sourceオプションを指定してソースをダウンロードする。
[root@CentOS ~]# yumdownloader --source yum <= yumのソースをダウンロード |