サードパーティリポジトリの追加(RPMforge,EPEL,Remi,DAG)

CentOSで追加しておくと便利だと思われるリポジトリ
OSインストールすると、毎回追加リポジトリを調べているような気がするので備忘録メモ。

RPMforge

$ sudo rpm -ivh http://apt.sw.be/redhat/el5/en/x86_64/rpmforge/RPMS/rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm
$ sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-rpmforge-dag

EPEL

$ sudo rpm -ivh http://download.fedora.redhat.com/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm
$ sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL

Remi

$ cd /etc/yum.repos.d/
$ sudo wget http://rpms.famillecollet.com/remi-enterprise.repo 
$ sudo rpm --import http://rpms.famillecollet.com/RPM-GPG-KEY-remi

DAG

$ cd /etc/yum.repos.d/
$ sudo vi dag.repo
[dag]
name=Dag RPM Repository for redhat
baseurl=http://ftp.riken.jp/Linux/dag/redhat/el$releasever/en/$basearch/dag
enabled=0
gpgcheck=1
$ sudo rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt

使い方

追加したリポジトリは"enabled=0"として、普段は無効化しています。
使用するときは、以下の感じでリポジトリを指定します。

$ sudo yum install --enablerepo=rpmforge <パッケージ名>