1、首先执行如下命令,安装依赖的包
yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker
2、lz选择源码安装的方式,点击此链接https://github.com/git/git/releases/tag/v2.11.0下载git安装包,下载tar.gz格式的安装包,如下图:
3、在/home/目录下新建software文件夹,用于存放tar包,如下图:
[root@localhost /]# cd /home/
[root@localhost home]# mkdir software
[root@localhost home]#chmod 777 software
4、将git-2.11.0.tar.gz安装包上传至linux系统的文件夹下(lz上传的是/home/software/目录下),如下图:
5、在/usr/local/目录下创建git目录,用于存放解压后tar -zxvf git-2.11.0.tar.gz 如下图:
[root@localhost /]# cd /home/
[root@localhost home]# cd /usr/local/
[root@localhost local]# mkdir git
[root@localhost local]chmod 777 git
6、进入/home/software/目录,使用 tar -zxvf git-2.11.0.tar.gz -C /usr/local/git 命令 ,解压git-2.11.0.tar.gz安装包到指定目录(lz解压到了/usr/local/git/目录下),如下图:
tar -zxvf git-2.11.0.tar.gz -C /usr/local/git
7、进入解压后的 /usr/local/git/目录下,执行 make prefix=/usr/local/git all 进行编译,如下图:
8、继续在 /usr/local/git/git-2.11.0/ 目录下,执行 make prefix=/usr/local/git install 进行安装,如下图:
9、输入git --version 命令,查看git是否安装成功,如果出现版本号说明安装成功;输入whereis git 命令,查看git安装路径,如下图:
10、配置git环境变量,输入vim /etc/profile 命令编辑profile文件,如下图:
9、在profile文件最后加入export PATH=$PATH:/usr/local/git/bin 命令,如下图:
10、 输入 source /etc/profile 命令,使其profile配置文件生效,如下图: