yum

http://centos.oss.sc/fundamentals/yum_rpmforge/

yum に RPMforge リポジトリを追加する

 CentOS 4.4 では標準で多くのソフトウェア・パッケージが用意されていますが、それでもユーザのニーズにすべて答えられるわけではありません。そこで、多くの有用なサードパーティ・パッケージを供給している RPMforge のリポジトリyum に追加する方法を紹介します。
yum の設定

 新規に RPMforge リポジトリrpm でインストールします。

CentOS 4.5 の場合

[root@host1 ~]# wget http://dag.wieers.com/packages/rpmforge-release/rpmforge-release-0.3.6-1.el4.rf.i386.rpm
[root@host1 ~]# rpm -Uhv rpmforge-release-0.3.6-1.el4.rf.i386.rpm

CentOS 5 の場合

[root@host1 ~]# wget http://dag.wieers.com/packages/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
[root@host1 ~]# rpm -Uhv rpmforge-release-0.3.6-1.el5.rf.i386.rpm

 無用の混乱を避けるため、デフォルトでは有効にならないように設定ファイルを修正します。

[root@host1 ~]# vi /etc/yum.repos.d/rpmforge.repo

enabled = 1

enabled = 0 ←デフォルトでは有効にしない

 次に RPM の署名を検証するためのキーを導入します。

[root@host1 ~]# wget http://dag.wieers.com/packages/RPM-GPG-KEY.dag.txt
[root@host1 ~]# rpm --import RPM-GPG-KEY.dag.txt

 これで設定は完了です。前述の通りデフォルトでは有効にならないので、RPMforge のリポジトリを使いたい場合は以下のように「--enablerepo=rpmforge」をつけます。ちなみに以下は、RPMforge のものも含めたパッケージのリストを表示します。

[root@host1 ~]# yum --enablerepo=rpmforge list

 また、RPMforge からパッケージをインストールした際にパッケージ認証用のキーをインストールするか初回のみ聞かれますので y を入力してインストールしてください。

Importing GPG key 0x6B8D79E6 "Dag Wieers (Dag Apt Repository v1.0) "
Is this ok [y/N]: y