美文网首页
Linux中源码安装git

Linux中源码安装git

作者: 且须文雅 | 来源:发表于2020-11-26 16:38 被阅读0次

    由于Linux中使用yum安装的git版本过于老旧,我们通过源码安装的方式安装最新版的Git。

    先安装Git依赖项:
    yum install -y curl-devel expat-devel gettext-devl openssl-devel zlib-devel
    yum install -y gcc perl-ExtUtils-MakeMaker

    从GitHub中下载最新的git源码:
    wget https://github.com/git/git/archive/v2.29.2.tar.gz

    解压:
    tar -zxvf git-v2.29.2.tar.gz

    安装:
    make prefix=/usr/local/git all
    make prefix=/usr/local/git install

    安装过程中报错:
    http.h:6:23: fatal error: curl/curl.h: No such file or directory
    安装此依赖即可:
    yum install -y libcurl-dev libcurl-devel
    可能还会需要安装其他依赖项:tcl/build-essential/tk/gettext等,依次安装即可。
    还有expat:
    yum install -y expat-devel

    安装完成后,创建git软连接:
    cd /usr/bin
    ln -s /usr/local/git/bin/git git

    这样就可以使用最新版的git了。

    相关文章

      网友评论

          本文标题:Linux中源码安装git

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