您的位置:首页 > 运维架构 > Linux

在centos6.5下升级git版本

2016-08-03 15:37 225 查看
在安装完centos之后,他都会自带一个版本的git,我带的版本是1.7.1

但是现在git的版本已经到2.多了,老的版本还有很多的问题.

这里我写一下我在安装git2.0.5时候的步骤和遇到的问题:

(在使用yum命令安装的git都是1.7.1的,所以选择编译安装)

1.首先我安装编译git时所需要的包

yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel
yum install  gcc perl-ExtUtils-MakeMaker

2.删除现在版本的git

yum remove git

3.然后下载git源码,开始安装

cd git-2.0.5

make prefix=/usr/local/git all

make prefix=/usr/local/git install

在make的时候,如果现实报错,我是更新了一下系统,sudo yum update

echo "export PATH=$PATH:/usr/local/git/bin" >> /etc/bashrc

source /etc/bashrc

4.检查一下版本号:

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  就解决了~

解决办法出处:http://shineforever.blog.51cto.com/1429204/315548/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: