想要在linux上更新git版本,我查了很多资料,但是似乎都需要先把旧版本git删掉然后再进行更新
1、查看git版本
git --version
查看git当前版本
2、安装依赖
源代码安装和编译git,需要安装依赖,具体命令:
yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel asciidoc
yum install gcc perl-ExtUtils-MakeMaker
3、卸载旧版本的git
不把旧版本卸载掉的话会导致升级失败
yum remove git
4、打开文件夹
选择/usr/local/src文件夹作为存放下载的git包
cd /usr/local/src/
5、下载git某个版本的压缩包
我尝试过使用github的地址,特别慢而且经常无法连接,所以找了个国内的镜像地址,我要选择的版本是2.41.0,有需要的可以自行修改版本
wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.41.0.tar.xz
查看git版本或直接下载
6、把刚才下载的压缩包进行解压
先使用ls查看下当前文件夹中的文件,看下下载是否成功
然后对这个压缩包进行解压
tar -xvf git-2.41.0.tar.xz
7、打开解压好的git文件夹
cd git-2.41.0
8、编译
make prefix=/usr/local/git all
编译好后的截图如下:
9、安装
编译好后的git就可以进行安装了,执行如下命令
make prefix=/usr/local/git install
安装好的截图
10、配置环境变量
环境变量的配置好像是有几种方式,但是我习惯用的是那种笨方式
先进入环境变量配置文件
vim /etc/profile
刚进入文件中时是查阅模式,要输入i修改为输入模式
然后在文件最底部添加上
export GIT_HOME=/usr/local/git/bin
export PATH=$GIT_HOME:$PATH
先按esc键退出输入模式,再输入:wq退出并保存
需要刷新环境变量使其生效
source /etc/profile
11、再次验证git版本,以判断是否升级成功
输入git --version
文章来源:https://www.toymoban.com/news/detail-717032.html
我的版本已经更新成功了文章来源地址https://www.toymoban.com/news/detail-717032.html
到了这里,关于linux升级git版本的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!