CentOS 6.7 下编译安装 Git
该文章迁移自作者的旧博客站点。
源地址:http://fenying.blog.163.com/blog/static/1020559932015102751944427。
源地址:http://fenying.blog.163.com/blog/static/1020559932015102751944427。
由于 yum 里面的 Git 居然还是 1.7.3 版本的,简直不能忍。于是下载了源码编译安装一个。
# install dependencies.
yum install curl
yum install curl-devel
yum install zlib-devel
yum install openssl-devel
yum install perl
yum install cpio
yum install expat-devel
yum install gettext-devel
yum install perl-ExtUtils-MakeMaker
# 安装perl的make工具,否则安装git时无法make
# 下载一个你能找到的版本。
tar -xvzf ExtUtils-MakeMaker-6.XX.tar.gz
cd ExtUtils-MakeMaker-6.XX
perl Makefile.PL
make
make install
cd ..
# 编译 git
tar -zxvf git-2.6.3.tar.gz
cd git-2.6.3
autoconf
./configure
make
make install
# 测试
git --version
这就安装好了。但是注意下,如果最后提示
git: error while loading shared libraries: libiconv.so.2: cannot open shared object file: No such file or directory
那么只要在 /etc/ld.so.conf
里面加一行
/usr/local/lib
再执行
/sbin/ldconfig
搞定。
comments powered by Disqus