阿饼
发布于 2022-04-27 / 1050 阅读
0
0

Centos7编译安装git,按照命令依次执行即可

阅读此文我将默认您了解基本的命令行操作,且只想通过源码编译安装最新版,最后修改日期2022年04月27日,git版本号2.36.0

1.检查是否安装git

git --version

有输出版本则卸载旧版本

yum remove git

没输出则进行下一步

2.安装编译所需环境

#安装gcc
yum install gcc  gcc-c++
#安装编译所需的包
yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel
yum install gcc perl-ExtUtils-MakeMaker

2.下载git源码,注意替换你所需要的版本号

wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.36.0.tar.gz

4.解压

tar -zxvf git-2.36.0.tar.gz && cd git-2.36.0

5.配置安装目录,注意下面的 /usr/local/git 可依据个人情况设定

./configure --prefix=/usr/local/git

6.编译安装

make && make install

7.编译结束后配置变量环境,依个人情况设定,此处以centos7默认进行配置,将git路径加入bashrc配置

echo "export PATH=$PATH:/usr/local/git/bin" >>/etc/bashrc && source /etc/bashrc

8.查看安装结果

git --version

如正确输出所安装版本说明安装正确

注:

1.中途未报错但最后无法输出版本,或版本号还是老版本,请检查自己的变量环境配置

2.macos编译安装依然需要安装开发工具包,如坚持不想安装工具包,请参考git官网下载途径中——Binary installer的下载方式


评论