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