在CentOS7.x环境上编译安装Git2.x版本的简要记录
目前公司内网环境下的虚拟机系统以CentOS7.9为主,源里的最新Git版本还是1.8.3.1,缺失一些新特性,因此需要升级到Git 2.x版本。
以下是从源码编译安装最新Git版本的简要记录。
编译环境准备
首先需要安装编译环境的依赖,以及卸载旧的git 1.x版本。
1 | sudo yum -y remove git* |
下载源码,配置与编译
先从Github上下载最新的git源码,这里使用的是v2.41.0版本,文件名为git-2.41.0.tar.gz
,上传到服务器目录。
解压源码并编译,配置的安装路径位于/usr/local
下,命令如下:
1 | tar -xvf git-2.41.0.tar.gz |
确认Git版本
按照上述配置,Git的路径应该为/usr/local/bin/git
。
1 | source ~/.bashrc && source /etc/profile |
刷新环境变量,确认版本正确即可。