linux-centos系统下简单/源码编译安装git

本文主要是简单介绍git指定版本源码编译安装
请完整看完一段后再执行文中的命令


背景介绍

想要在阿里云上使用codepipeline上使用maven部署springboot的demo项目
结果发现文档介绍根本就不全,试了很多次没有很好的结果,所以打算在服务器上安装所有的环境,在服务器上直接使用maven部署项目

安装方式

软件安装管理器
安装方式可以使用系统自带的安装管理器进行安装,例如centos下默认的yum,ubuntu下的apt-get等等
这里我用的是centos7.2,所以用的是yum命令(以下所有安装/执行等都是在centos系统下)
yum命令安装git是最简单的,直接键入命令安装就可以了
    yum install git -yy
yum (执行程序) install (安装) git (安装软件) -yy(是否安装关联/依赖软件,y==是)
有可能安装不上,或者安装完不能执行,需要安装其他依赖软件
    yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel
这样就安装完了,现在这样安装,git的版本是1.8,当前最新版本2.9.5,当前日期是2017-11-27日
源码编译

下载源码包 https://www.kernel.org/pub/software/scm/git/
下载你想要的版本,我这里选择的是git-2.9.5.tar.gz
即使是源码编译安装,也是需要安装依赖软件的,但是这里不建议这么做,尤其是安装的纯净linux的,即没有安装任何软件的
我试过所有的依赖软件都使用源码包去编译安装后再安装git,发现根本就搞不定,依赖的软件太多,还有依赖软件的版本都有要求,最后我放弃了

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

首先用软件管理器安装以上依赖软件
下载好git

    wget https://www.kernel.org/pub/software/scm/git/git-2.9.5.tar.gz

    tar -zxvf git-2.9.5.tar.gz 
    (在下载目录下解压就可以了,然后安装编译到其他目录)

    cd git-2.9.5

    make prefix=/usr/local/git install

    或者使用另一种方式,当前目录下
    ./configure prefix=/usr/local/git
    (配置文件)
    make && make install
    (编译安装)

    编译有可能没有成功,请通过错误提示自行百度

安装成功

编译成功后,表示git安装成功,这时可以查看git版本号,确认是否成功

    cd /usr/local/git/bin
    git version

你会看到命令行上显示 git version 2.9.5

安装成功后,可以配置一下全局变量

    vim /etc/profile 或者 vi /etc/profile

ctrl + f 翻页到最后一页
在最后添加

    export GIT_HOME=/usr/local/git
    export PATH=$GIT_HOME/bin:$PATH
    (
        可以根据自己的实际环境修改
        例如:
        export PATH=$JAVA_HOME/bin:$MAVEN_HOME/bin:$JRE_HOME/bin:$GIT_HOME/bin:$PATH
    )

至此,git已经安装成功

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值