centos 6.x7.x使用yum升级git版本

 1. 背景

  公司比较老的项目使用的是centos6.5的系统,当公司gitlab访问方式成为https之后,就出现了401的报错。这是由于git版本太低的原因,升级一下就可以。

 

 

2. 安装yum源

  centos6系统:

wget http://opensource.wandisco.com/centos/6/git/x86_64/wandisco-git-release-6-1.noarch.rpm && rpm -ivh wandisco-git-release-6-1.noarch.rpm

  centos7系统:

wget http://opensource.wandisco.com/centos/7/git/x86_64/wandisco-git-release-7-1.noarch.rpm && rpm -ivh wandisco-git-release-7-1.noarch.rpm
或者
wget http://opensource.wandisco.com/centos/7/git/x86_64/wandisco-git-release-7-2.noarch.rpm && rpm -ivh wandisco-git-release-7-2.noarch.rpm

 

3. 安装git 2.x

#如果之前有使用yum安装git,一定要先卸载,centos6.5默认为git1.7.1,centos7.9默认为git1.8.3.1
yum remove -y git
#然后在安装,就是最新版本
yum install git -y

 

4. 验证

git --version
git version 2.31.1

 

5. 备注

  Centos6之前还有一种方式,但是由于centos6源不在维护,所以以下方式已经失效了

wget https://centos6.iuscommunity.org/ius-release.rpm
rpm -ivh ius-release.rpm
yum install git -y
git --version
posted @ 2021-11-08 18:38  小家电维修  阅读(717)  评论(0编辑  收藏  举报