git升级

作者: ikaroskun | 来源:发表于2017-12-19 14:33 被阅读406次

背景

最近突然发现git在2.7.1之前的全版本都存在漏洞, 而使用yum进行安装的git版本是1.8.x,所以有必要升级下git版本。

步骤

移除旧版本

如果存在使用yum安装的版本,先进行卸载

yum remove git gettext-devel -y

安装相关依赖

yum install autoconf curl-devel expat-devel openssl-devel zlib-devel perl-devel

下载源码包,编译安装

当前git的最新版本为2.15.1

wget https://www.kernel.org/pub/software/scm/git/git-2.15.1.tar.gz
x git-2.15.1.tar.gz  # tar -zxvf git-2.15.1.tar.gz
cd git-2.15.1
make configure
./configure --prefix=/usr/local/git
make && make install 

添加软连接

ln -s /usr/local/git/bin/* /usr/bin/

git --version

Over. 相关步骤可以适用到很多软件包的编译安装上。

相关文章

网友评论

      本文标题:git升级

      本文链接:https://www.haomeiwen.com/subject/eygbwxtx.html