最新のgitをCentOS6にインストール

gitが1.7.1だったのでupdateという意味でも最新のgitにする手順のメモ

インストール

前提としてgitがインストールされていること

# yum -y install curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-ExtUtils-MakeMaker git

それぞれ必要なパッケージになります。

perl-ExtUtils-MakeMakerを入れないとmake時にエラーになる

インストールされていないものがあったら事前にインストールしてください


スポンサーリンク





最新版をインストール

git cloneする

# cd /usr/local/src
# git clone git://git.kernel.org/pub/scm/git/git.git
# cd git
# make prefix=/usr/local all
# make prefix=/usr/local install
# yum remove git

makeしてビルドできたらgitのパスを通す。
ここで少しハマった

# git --version
-bash: /bin/git: そのようなファイルやディレクトリはありません
# ln -s /usr/local/bin/git /bin/git
# git --version
git version 2.10.0.GIT

実際にバージョンの確認が出来たらOK!