[CentOS6]Git をソースからインストール - suVeneのアレ

[CentOS6]Git をソースからインストール

環境はこんな感じ

# cat /etc/redhat-release
CentOS release 6.5 (Final)

# cat /proc/version

Linux version 2.6.32-431.3.1.el6.x86_64 (mockbuild@c6b10.bsys.dev.centos.org) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-4) (GCC) ) #1 SMP Fri Jan 3 21:39:27 UTC 2014

# git --version
git version 1.7.1

まぁ単純にソース持ってきて、make するだけっつー。

cd /usr/local/src
# https://code.google.com/p/git-core/downloads/list から探す 
wget https://git-core.googlecode.com/files/git-1.8.5.3.tar.gz
tar zxvf ./git-1.9.5.3.tar.gz
cd /usr/local/src/git
./configure —prefix/usr/local
make
make install

途中でこんなエラーでた

    * tclsh failed; using unoptimized loading
    MSGFMT    po/de.msg make[1]: *** [po/de.msg] エラー 127
make: *** [all] エラー 2

gitをインストール – Ruby on Rails 2.x – Yahoo!ブログ

上のサイトみてそのまま実行したら OK だった

yum install build-essential tcl8.4 tk8.4 gettext

あとはこんなエラーも出た。

/usr/bin/perl Makefile.PL PREFIX='/usr/local' INSTALL_BASE='' --localedir='/usr/local/share/locale'
Can't locate ExtUtils/MakeMaker.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at Makefile.PL line 3.
BEGIN failed--compilation aborted at Makefile.PL line 3.
make[1]: *** [perl.mak] Error 2
make: *** [perl/perl.mak] Error 2

これは、以下をインストール。

yum install perl-ExtUtils-MakeMaker

一回コンソールをログアウトして、再ログインして確認

# git --version
git version 1.8.5.3

おわり。

スポンサーリンク
スポンサーリンク

コメントをどうぞ

メールアドレスが公開されることはありません。