あーかいぶすハイディフィニション

ここはもう更新しとらんのじゃ

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