CentOSに新しいリポジトリを追加する方法
CentOSにmemcacheをインストールしようとしたらリポジトリに存在しない・・・。
ということでリポジトリを追加しようということになりました。
まず、必要なファイルを取得します。
1 |
wget http://dag.wieers.com/rpm/packages/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.i386.rpm |
で取得したらrpmコマンドを使ってインストールします。
1 |
rpm -Uvh rpmforge-release-0.3.6-1.el5.rf.i386.rpm |
これでRPMforgeリポジトリが使用できるようになるのですが、標準のリポジトリに見つからないときだけこのリポジトリを使用したいので設定ファイルを修正します。
1 |
vi /etc/yum.repos.d/rpmforge.repo |
このファイルを修正
1 2 3 |
enabled = 1 ↓ enabled = 0 |
これで普通にyumを使用しても追加したリポジトリは使用されません。
次に、rpm の署名を検証するためのキーをインポートします。
1 |
rpm --import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt |
yumを使用する場合は、「–enablerepo=rpmforge」を追加し以下のように使用します。
1 |
yum --enablerepo=rpmforge install memcached |
これで、memcacheがインストールされます。