CentOS6にEPELリポジトリを追加登録する手順を記しています。
note:
下記にpriorityについて記述しています。
複数の外部リポジトリを登録している場合は、priorityの値を調整したり、
リポジトリファイル内のenableの値をoff(0)にすることにより、リポジトリを無効にすることもできます。
CentOSのリポジトリに今回EPELのリポジトリを追加するため、各リポジトリに優先順位を設定するため
以下のコマンドでyum-plugin-prioritiesをインストールします。
作業はrootユーザで行なってください。
yum -y install yum-plugin-priorities
上記でyumコマンドによりyum-plugin-prioritiesをインストールしました。
これによりリポジトリの優先順位を設定することができます。
CentOS6標準リポジトリは優先順位を一番にしたいので以下のように設定します。
作業はrootユーザで行なってください。
/etc/yum.repos.d/CentOS-Base.repo
htmlinsert(): The given local file does not exist or is not readable.
priorityについてですが、以下のURLが参考になります。
priorityのでデフォルト値は99、範囲は1から99になります。
この資料ではブラウザからダウンロードしました。
端末を使用している方はwgetコマンドなどでダウンロードしてください。
#ref(): File not found: "01.gif" at page "CentOS/CentOS6にEPELリポジトリを登録する"
#ref(): File not found: "02.gif" at page "CentOS/CentOS6にEPELリポジトリを登録する"
#ref(): File not found: "03.gif" at page "CentOS/CentOS6にEPELリポジトリを登録する"
#ref(): File not found: "04.gif" at page "CentOS/CentOS6にEPELリポジトリを登録する"
ちなみにwgetコマンドを利用した場合は以下のようになります。
(2014/02/13 本資料作成時点)
wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
wget http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
rootユーザになり、ダウンロードしたファイルをrpmコマンドでインストールします。
rpm -ivh ダウンロードしたrpmファイル
本資料の場合は以下のようになります。
rpm -ivh epel-release-6-8.noarch.rpm
以下は実際にインストールしたときの出力です。
[root@centos6 ~]# rpm -ivh epel-release-6-8.noarch.rpm 警告: epel-release-6-8.noarch.rpm: ヘッダ V3 RSA/SHA256 Signature, key ID 0608b895: NOKEY 準備中... ########################################### [100%] 1:epel-release ########################################### [100%]
以下のコマンドでepel-releaseをアップデートします。
yum update epel-release
以上でEPELリポジトリの追加は完了です。