centen os7 源码安装git2.17.0

下载git2.17.0(linux版):在Github,https://github.com/git/git/releases 下载最新版本。

上传到usr/local/java目录下并解压

安装依赖

yum install -y curl-devel expat-devel gettext-devel  openssl-devel zlib-devel autoconf perl-ExtUtils-CBuilder perl-ExtUtils-MakeMaker

编译安装git

 

cd   git-2.17.0  

 

安装Git至/usr/local/java/git-2.17.0 路径  :  make configure ./configure --prefix=/usr/local/java/git-2.17.0  


make && make install

 

打开环境变量配置文件,命令 vi /etc/profile ,在底部加上Git相关配置信息:

export GIT_HOME=/usr/local/java/git-2.17.0
export PATH=$PATH:$GIT_HOME/bin

编辑之后记得使用source /etc/profile命令是改动生效。

安装完成,随便在哪里输入git --version查看版本信息。

完成!但是版本有点旧是因为:安装依赖时,yum自动安装了Git

(yum安装就是这个缺点,版本你不好控制。如果想要使用最新版的git,那还是得自己下载源码安装。)

需要卸载旧版本Git,命令为: yum remove git 出现提示输入y即可;

 

进入解压后的文件夹,命令 cd git-2.17.0 ,然后执行编译,

命令为 

make prefix=/usr/local/git all

 耐心等待编译即可(编译git源码);

安装git至/usr/local/java/git路径

make prefix=/usr/local/java/git install

打开环境变量配置文件,命令 vi /etc/profile ,在底部加上Git相关配置信息:

export GIT_HOME=/usr/local/java/git
export PATH=$PATH:$GIT_HOME/bin

编辑之后记得使用source /etc/profile命令是改动生效。

真正完成安装2.17.0版git.

理解小结:该安装方法是通过git源码安装。下载下来的是源码。需要先编译再安装。安装git所需依赖时,会默认安装一版git,删掉,再继续安装新版git.

有不足之处请指出!

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值