在Hostmonster上编译安装Git的曲折经历
『特别提示:以下内容由金光新闻采集从互联网自动获取』想尝试一下Git,记得很早前在Github上注册了账号,并且注册了几个Project,前些日子想要使用这个账号来托管我最近的些代码,这些代码是私有的,我暂时还不想公开,经过查找后发现,Github上的私有库是需要付费的。暂时还不想在这上面花这个钱。后来听说Google code也支持了DVCS,只不过不是Git,而是Mercuial,不过貌似也是公共的,无法设置为私有。没办法,暂时放到Google code上了,也顺便体验一下这个Mercuial。至此,没能体验到Git。
前些日子默乖乖在国内的空间由于没有备案一直处于关闭状态,最近又突然想将她的博客重新开启记录些心得,加之我正好也想要个空间(搞Web开发的,能没有服务器吗?-_-!!或许可以),听说Hostmonster的空间针对亚洲用户做了优化,速度挺快,犹豫了几下,最终还是以$59.4买下了(距离上次用的国外空间 Dreamhost到期貌似已经一年多了)。现在这个博客就托管在Hostmonster上。
听闻可以在Hostmonster上自行安装Git架设一个Git服务器,哈,二话不说,马上试试,正好可以找寻个私有的Git服务器。于是,使用ssh登录到服务器,下载git源码,我直接用的普通的方式,编译,安装。但是很遗憾,尝试了几次均失败了。
以下是我编译安装的命令
./configure –prefix=$HOME/local
make
make install
尝试了几次,一直报错,大概就是
Generating catalog po/sv.msg
msgfmt –statistics –tcl po/sv.po -l sv -d po/
208 translated messages, 2 untranslated messages.
SUBDIR perl
make: true: Command not found
make: *** Error 127
make: *** Error 2
make: *** Error 2
这类的错误,期间曾经认为是perl,tcltk等的问题,在configure时禁用掉,但都得到相同的结果。正当准备放弃时,Google告知 http://www.hostmonsterforum.com/showthread.php?t=4589&page=2,按其中的方法,最后终于编译安装成功。以下是我成功在hostmonster上编译安装git的命令
./configure –prefix=$HOME/local
make SHELL=”/bin/bash”
make SHELL=”/bin/bash” install
其中缘由不清,不过总算是编译安装成功了。为庆祝安装成功,发此帖以记之。哈哈~!
来源:http://blog.garbin.net/2009/09/%e5%9c%a8hostmonster%e4%b8%8a%e7%bc%96%e8%af%91%e5%ae%89%e8%a3%85git%e7%9a%84%e6%9b%b2%e6%8a%98%e7%bb%8f%e5%8e%86/
页:
[1]