yumで便利なレポジトリの追加

デフォルトのyumレポジトリにないからといって、ソースでインストールしたりとか、パッケージ作ったりとかしてる人が多かった。

意外と知らない人が多くてびっくりしたので、yumでかなり多くのパッケージをインストールできるレポジトリの追加方法を書いておく。

使い方はレポジトリを登録後、下記コマンド。

# yum –enablerepo=rpmfoge install syslog-ng

レポジトリ登録方法は以下。

  • rpmforge(いわずもがな、大量rpm保持サイト)
    1. rpm ダウンロード
      # wget http://dag.wieers.com/rpm/packages/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
    2. rpmインストール
      # rpm -ivh rpmforge-release-0.3.6-1.el5.rf.i386.rpm
  • epel(perlモジュールとかでrpmforgeに無いやつが多くあったりする)
    1. rpm ダウンロード
      # wget http://download.fedora.redhat.com/pub/epel/5/$(uname -i)/epel-release-5-3.noarch.rpm
    2. rpmインストール
      # rpm -ivh epel-release-5-3.noarch.rpm
  • livna(上記二つのレポジトリでない場合、あったりする)
    1. rpm ダウンロード
      # wget http://rpm.livna.org/livna-release.rpm
    2. rpmインストール
      # rpm -ivh livna-release.rpm