SUZ-LAB謹製 CentOS AMI (6.0.0 64bit ap-northeast-1)で作成したAMIに、普段から利用しているepel、remi、rpmforgeのリポジトリを追加してみました。
(今回のOSは、64bitになります)
追加方法は簡単で、下記のようにRPMでインストールします。
# # epel # rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-5.noarch.rpm # # #remi # rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm # # #rpmforge # rpm -Uvh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
インストールすると、下記のように/etc/yum.repos.d以下にリポジトリファイルが作成されます。
# ls -1 CentOS-Base.repo CentOS-Debuginfo.repo CentOS-Media.repo epel-testing.repo epel.repo mirrors-rpmforge mirrors-rpmforge-extras mirrors-rpmforge-testing remi.repo rpmforge.repo
remiリポジトリのみ、デフォルトで無効になっているので、下記のように/etc/yum.repos.d/remi.repoの[remi]の項目にあるenabledを0から1に変更します。
[remi] name=Les RPM de remi pour Enterprise Linux $releasever - $basearch #baseurl=http://rpms.famillecollet.com/enterprise/$releasever/remi/$basearch/ mirrorlist=http://rpms.famillecollet.com/enterprise/$releasever/remi/mirror enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi failovermethod=priority ...
以上で、下記のように三つのリポジトリが有効になっていることが確認できます。
# yum repolist Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: ftp.riken.jp * epel: ftp.iij.ad.jp * extras: ftp.riken.jp * remi: remi-mirror.dedipower.com * rpmforge: fr2.rpmfind.net * updates: ftp.riken.jp repo id repo name status base CentOS-6 - Base 6019 epel Extra Packages for Enterprise Linux 6 - x86_64 6172 extras CentOS-6 - Extras 0 remi Les RPM de remi pour Enterprise Linux 6 - x86_64 338 rpmforge RHEL 6 - RPMforge.net - dag 3926 updates CentOS-6 - Updates 1042 repolist: 17497