centos5.6/7 安装 gti2.15

安装

当前最新版本git 2.15.0,centos默认自带的是1.8.3版本,有可能会导致执行# go get github.com/gin-gonic/gin命令报错,提示无法使用https协议。

尽量安装最新版本的git,再重新配置环境变量。

准备工作

1、删除默认老版本

centos自带Git,7.x版本自带git 1.8.3.1(应该是,也可能不是),安装新版本之前需要使用

# yum remove git

2、安装所需软件包

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

# yum install gcc perl-ExtUtils-MakeMaker

# yum install expat-devel

# yum install libcurl-devel

# yum install perl-ExtUtils-MakeMaker package

注意:如果不安装上面这些软件,在编译git时会报错,缺少东西。

下载git

https://www.kernel.org/pub/software/scm/git/

git-2.15.0.tar.gz 这个包,进入/usr/local目录下

或者

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

解压

# tar xzf git-2.15.0.tar.gz

# cd git-2.15.0

安装

# make prefix=/usr/local/git all

# make prefix=/usr/local/git install

将/usr/local/git/bin目录下的所有文件复制到/usr/local/bin目录下去

环境变量

# vim /etc/profile

#git ---------------------

export PATH=/usr/local/git/bin:/usr/local/libexec/git-core:$PATH

# source /etc/profile

注意:将/usr/local/libexec/git-core 路径家到PATH上

# vim /etc/bashrc

export   PATH=/usr/local/ssdb:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/usr/local/app/go/go1.9/go/bin:/root/bin:/usr/local/git/bin 加上这段

# source /etc/bashrc

#  vim ~/.bashrc

export  PATH=$PATH:/usr/local/git/bin:/usr/local/libexec/git-core

# source /etc/bashrc

检查版本

# git --version

用go试着下载github代码,行不行

# go get github.com/gin-gonic/gin

正常的话,一会包的目录文件就被下载到GOPATH指定的目录下了

-----  结束! -----

你可能感兴趣的:(centos5.6/7 安装 gti2.15)