RedHat Enterprise Linux ES4 にGitをインストール
今更ながら、RedHat Enterprise Linux ES4(32bit)にGitを導入してみた。
YumやSubversionやらが導入されていない状況を想定している。
yumがないのでyumをインストール
# wget http://dl.fedoraproject.org/pub/epel/4/i386/yum-2.4.3-0.5.el4.noarch.rpm
# rpm -ivh yum-2.4.3-0.5.el4.noarch.rpm
/etc/yum.confを作成
# touch /etc/yum.conf
デフォルトのyumリポジトリーにはgitがないのでリポジトリにEPELを追加
# wget http://dl.fedoraproject.org/pub/epel/4/i386/epel-release-4-10.noarch.rpm
# rpm -ivh epel-release-4-10.noarch.rpm
/etc/yum.repos.d/epel.repoを編集
[epel]
enabled=0
SQLiteインストール
python系のモジュールをインストール
# wget http://dl.fedoraproject.org/pub/epel/4/i386/python-elementtree-1.2.6-0.6.el4.i386.rpm
# wget http://dl.fedoraproject.org/pub/epel/4/i386/python-sqlite-1.1.7-0.1.2.2.el4.i386.rpm
# wget http://dl.fedoraproject.org/pub/epel/4/i386/python-urlgrabber-2.9.8-0.3.el4.noarch.rpm
# rpm -ivh python-elementtree-1.2.6-0.6.el4.i386.rpm
Subversionインストール(既にインストール済みの場合はスキップ)
# wget ftp://ftp.univie.ac.at/systems/linux/dag/redhat/el4/en/i386/extras/RPMS/subversion-1.4.6-0.2.el4.rfx.i386.rpm
# rpm -ivh subversion-1.4.6-0.2.el4.rfx.i386.rpm
# svn --version --quiet (バージョンが1.4.6になっていることを確認)
PerlのSubversionモジュールをインストール
# wget ftp://ftp.univie.ac.at/systems/linux/dag/redhat/el4/en/i386/extras/RPMS/subversion-perl-1.4.6-0.2.el4.rfx.i386.rpm
# rpm -ivh subversion-perl-1.4.6-0.2.el4.rfx.i386.rpm
※バージョンが1.4.6-0.2となっているが、これはインストールされているSubversionのバージョンに合わせる。
Gitをインストール
# yum -y --enablerepo=epel install git
Gitのバージョンを確認
# git --version