VPS 鯖に git いれたよ
いつものように「ロケ地: Serversman@VPS 」に、git インストールしたよ。
# cd /usr/local/src # wget http://git-core.googlecode.com/files/git-1.7.7.tar.gz # tar -xzvf git-1.7.7.tar.gz # cd git-1.7.7 # ./configure --prefix=/usr/local/ # make # make install
prefix は指定しないと /usr になるっぽいよ?
ちなみに make するときにこんなエラーが出たよ。
SUBDIR git-gui GITGUI_VERSION = 0.14.0 * new locations or Tcl/Tk interpreter GEN git-gui INDEX lib/ * tclsh failed; using unoptimized loading MSGFMT po/de.msg make[1]: *** [po/de.msg] Error 127 make: *** [all] Error 2
GUI とか書いてるあたり相当怪しいけど足りないって言ってるので追加しましょう。
# yum install tcl*.x86_64
64bit じゃなければ「x86_64」の部分は「i386」に読み替えてね。
補足:Scientific Linux 6.x に minimal でインストールした時
make error と、tcl のエラーがそれぞれ解決した順に出てくる、解決するには以下のように yum でパッケージ突っ込めばいい。
SUBDIR perl /usr/bin/perl Makefile.PL PREFIX='/usr/local' Can't locate ExtUtils/MakeMaker.pm in @INC (@INC contains: /usr/lib/perl5/5.10.0/i386-linux-thread-multi /usr/lib/perl5/5.10.0 /usr/local/lib/perl5/site_perl/5.10.0/i386-linux-thread-multi /usr/local/lib/perl5/site_perl/5.10.0 /usr/lib/perl5/vendor_perl/5.10.0/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.10.0 /usr/lib/perl5/vendor_perl /usr/local/lib/perl5/site_perl .) at Makefile.PL line 1. BEGIN failed--compilation aborted at Makefile.PL line 1. make[1]: *** [perl.mak] Error 2 make: *** [perl/perl.mak] Error 2 上記の場合は、 # yum install perl-ExtUtils-MakeMaker
ご参考:git 1.7.0.5 installation [Archive] - FedoraForum.org
GITGUI_VERSION = 0.14.0 * new locations or Tcl/Tk interpreter GEN git-gui INDEX lib/ * tclsh failed; using unoptimized loading MSGFMT po/de.msg make[1]: *** [po/de.msg] エラー 127 make: *** [all] エラー 2 上記の場合は、 # yum install tcl*.x86_64