在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/
但是现在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/
相关文章推荐
- centos6.5下python2.6.6版本升级Python2.7.6安装过程
- Centos 6.5 Git版本升级
- centos下升级git版本的操作记录
- centos6.5下升级python版本为python2.7
- centOS6.6下升级到git 2.2.X版本
- centos下升级git版本
- CentOS 6.5下升级GCC编译器到4.9.1版本的方法、步骤
- CentOS6.5升级Git版本
- Centos6.5下升级Python版本
- CentOS6.5升级git版本
- centos6.2升级git到高级版本
- CentOS 6.5下升级GCC编译器到4.9.1版本的方法、步骤
- Centos 6.5升级git版本的办法
- CentOS 7 升级最新版本git
- CentOS安装升级高版本git
- Centos6.8版本升级yum自带git
- Centos6.5下升级Python版本
- linux-cenos6.5下升级git到最新的版本
- CentOs如何将SVN、GIT升级到最新版本
- Linux---centos升级git版本