トップページに戻る


CentOS LogoCentOS 外部レポジトリの追加(EPEL)
最終更新日:2013.3.30

EPELパッケージを導入して、標準パッケージに含まれないパッケージをyumでインストールできるようにする。

注意:
外部レポジトリを導入すると上位ベンダーやCentOSとの互換性が失われる他、標準パッケージの構成では起こりえない問題が発生することがあります。個人の責に基づき導入するようにしてください。

EPELの導入

■EPELをwgetしてインストール(64ビット版CentOS 5の場合)

# wget http://ftp-srv2.kddilabs.jp/Linux/distributions/fedora/epel/5/x86_64/epel-release-5-4.noarch.rpm
# rpm -ivh epel-release-5-4.noarch.rpm
■EPELをwgetしてインストール(32ビット版CentOS 5の場合)
# wget http://ftp-srv2.kddilabs.jp/Linux/distributions/fedora/epel/5/i386/epel-release-5-4.noarch.rpm
# rpm -ivh epel-release-5-4.noarch.rpm

■EPELをwgetしてインストール(64ビット版CentOS 6の場合)

# wget http://ftp-srv2.kddilabs.jp/Linux/distributions/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm
# rpm -ivh epel-release-6-8.noarch.rpm
■EPELをwgetしてインストール(32ビット版CentOS 6の場合)
# wget http://ftp-srv2.kddilabs.jp/Linux/distributions/fedora/epel/6/i386/epel-release-6-8.noarch.rpm
# rpm -ivh epel-release-6-8.noarch.rpm
※すでに前のバージョンが入っている場合はrpm -Uvh hogehogeで。

EPELの初期設定

レポジトリを編集する(CentOS 5による編集例)。

# vi /etc/yum.repos.d/epel.repo
[epel]
name=Extra Packages for Enterprise Linux 5 - $basearch
#baseurl=http://dl.fedoraproject.org/pub/epel/5/$basearch
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=epel-5&arch=$basearch
failovermethod=priority
enabled=1
:
:
上記でenabled=1(有効)としているため、通常のyum操作でEPELレポジトリに登録されたパッケージを利用可能になった。