文章目录
前言
在linux 上安装和更新git
一、更新并备份yum源
# 备份yum源cd /etc/yum.repos.d/ &&mkdir bk &&mv-f *.repo ./bk
# 下载yum源(离线环境,直接下载到yum.repos.d目录下,重命名为 CentOS-Base.repo)wget-O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo
# 更新缓存
yum clean all
yum makecache
二、在线安装
# 删除旧版本
yum remove -ygit# 安装git2.x
yum -yinstall git2u
# 查看版本git version
但是一般yum源直接安装的版本一般较低,可以采用下面源码(离线)安装
三、源码安装
首先准备好安装版本的git安装包
https://mirrors.edge.kernel.org/pub/software/scm/git/
# 删除旧版本
yum remove -ygit# 安装依赖库
yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel
yum install perl-ExtUtils-MakeMaker
# 编译源码tar-zxvf git-2.34.1.tar.gz
cd git-2.34.1
make configure
# 配置git安装路径
./configure --prefix=/usr/local/git
# 编译并且安装make all &&makeinstall# 将git指令添加到bash中echo"export PATH=$PATH:/usr/local/git/bin">> /etc/bashrc
source /etc/bashrc
# 查看版本git version
如果执行 ./configure --prefix=/usr/local/git 出错,git 版本不是预期版本,可以换个目录进行安装
# 在 git-2.34.1 目录下执行make clean
make configure && ./configure --prefix=/usr/bin
版权归原作者 诈尸君 所有, 如有侵权,请联系我们删除。