美文网首页
Linux离线编译安装git

Linux离线编译安装git

作者: 程序员不会取昵称 | 来源:发表于2019-07-28 02:09 被阅读0次

    之前在自己服务器上安装git的时候,直接yum -y install git就安装好了。但是公司的服务器不连外网,只能手动将安装包上传上去,自己编译安装。

    git下载地址

    第一步 解压

    将上传到服务器上的git压缩包解压。

    tar -xvf git-2.19.2.tar.gz 
    
    解压压缩包

    第二步 编译安装

    进入到解压后的文件夹下

    cd git-2.19.2
    

    配置指定编译后安装的目录

    ./configure --prefix=/usr/local/git
    

    编译安装git前,它需要依赖这些curl-devel expat-devel gettext-devel openssl-devel zlib-devel依赖包。一般直接用yum命令安装一下就行了。

    yum install curl-devel expat-devel gettext-devel   openssl-devel zlib-devel
    

    但由于这台服务器不连外网,于是我是直接通过另一台可以连外网的服务器,将所需的依赖通过yumdownloader命令下载下来,并将所有下载下来的rpm包都上传到了这台服务器上。

    yumdownloader curl-devel expat-devel gettext-devel   openssl-devel zlib-devel   --resolve --destdir=/home/gepeisong/soft
    
    yumdownloader下载

    进入上传了所有rpm包的目录下进行安装。输入下面这个命令,它会将当前文件夹下所有的rpm包进行强制安装。

    rpm -ivh  *.rpm --force --nodeps
    
    安装rpm包

    安装完依赖包后,最后直接输入

    make && make install
    
    编译安装

    查看git版本,安装成功


    查看git版本

    相关文章

      网友评论

          本文标题:Linux离线编译安装git

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