&tag(CentOS5/外部リポジトリの追加); *目次 [#h77eb0ef] #contents *参考情報 [#dadc77be] -[[CentOS5]] -[[CentOS 5 / Scientific Linux 5 でサーバー構築:http://www.tooyama.org/index.html]] *初期設定 [#me067504] -yum-prioritiesをインストール yum -y install yum-priorities -[base]、[updates]のpriority=1に、それ以外は2に変更する。 *EPELの設定 [#sb0c6fae] -[[EPEL/ja - FedoraProject:http://fedoraproject.org/wiki/EPEL/ja]]…エンタープライズ Linux 用の拡張パッケージ。 **rpmforgeを使用可能にする [#if8058f5] **概要 [#p05960f2] -公式の[[AdditionalResources/Repositories/RPMForge - CentOS Wiki:http://wiki.centos.org/AdditionalResources/Repositories/RPMForge?action=show]]を参考にして作業する。 -リポジトリのプライオリティを設定することをわすれないこと。 **rpmforgeパッケージのダウンロード [#l1c3aa15] -uname -a などで確認し、32bit or 64bit版のどちらかをダウンロードする。 -32bit: http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.i386.rpm -64bit: http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm ※最新版は[[AdditionalResources/Repositories/RPMForge - CentOS Wiki:http://wiki.centos.org/AdditionalResources/Repositories/RPMForge#head-5aabf02717d5b6b12d47edbc5811404998926a1b]]を見て確認可能。 ***PGP Keyのインストール [#ye6474a9] # rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt **rpmforgeパッケージのベリファイ [#oe68a7fa] # rpm -K rpmforge-release-0.5.2-2.el5.rf.*.rpm **rpmforgeパッケージのインストール [#aa84adb2] # rpm -i rpmforge-release-0.5.2-2.el5.rf.*.rpm **リポジトリファイルの編集 [#vd1d9f27] -このままだとrpmforgeリポジトリのパッケージとCentOS公式パッケージが競合する可能性がある。yum-prioritiesをインストールし、CentOS公式リポジトリのプライオリティをあげるか、rpmforgeをdisableにしておき、必要なときに--enablerepo=rpmforgeする。 # yum install yum-priorities -rpmforgeをdisableにする方法は/etc/yum.repos.d/rpmforge.repoを編集。enabled = 1を enabled = 0 に変更する。 enabled = 0