美文网首页部署运维Git
在 CentOS 编译安装最新版 Git

在 CentOS 编译安装最新版 Git

作者: imluxin | 来源:发表于2018-11-28 22:15 被阅读0次

    安装依赖包

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

    获取最新版 Git 源码包

    https://github.com/git/git/releases 下载最新版的 zip 包或者 tar.gz 并解压:
    以 tar.gz 格式为例(在网页的 tar.gz 上右键复制下载链接即可):

    wget https://github.com/git/git/archive/v2.18.0.tar.gz
    tar zxvf v2.18.0.tar.gz
    

    会得到一个 git-2.18.0 的目录(版本号与下载的一致),然后进入这个目录:

    编译安装

    cd git-2.4.0
    autoconf
    ./configure
    make
    make install
    

    以上4步请一步步来,以免出现错误不好找原因。
    然后修改 /etc/ld.so.conf 文件,在最后加入一行:

    vim /etc/ld.so.conf
    /usr/local/lib
    

    保存并关闭。
    这就安装好了,看看版本:

    git --version
    # git version 2.18.0
    

    错误处理

    如果安装后报以下错误:

    bash: /usr/bin/git: 没有那个文件或目录
    

    那么请编辑 /etc/profile 在最后加入一行:

    export PATH=$PATH:/usr/local/bin
    

    然后重新开窗口就好了,或者执行命令 source /etc/profile 后就好了。

    相关文章

      网友评论

        本文标题:在 CentOS 编译安装最新版 Git

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