【CentOS 7.3】Git工具安装

通过源码编译安装
如果想安装较新版本的 Git ,需自行下载 Git 源码来编译安装。
首先执行 git --version 查看安装前的版本

[root@localhost ~]# git --version

阿里云的 CentOS 自带 Git 版本1.8.3.1
卸载老版本 Git:

[root@localhost ~]# yum remove git

1、准备Git安装包

我这里选择安装的是 2.26.2 版:Git-v2.26.2.tar.gz
将下载好的安装包 Git-v2.26.2.tar.gz 直接放在了 root 目录下,然后将其解压,得到 git-2.26.2 目录:

[root@localhost ~]# tar -zxvf Git-v2.26.2.tar.gz

2、提前安装可能所需的依赖

[root@localhost ~]# yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc-c++ perl-ExtUtils-MakeMaker

3、编译安装Git

进入到对应目录,执行配置、编译、安装命令,如下所示:

[root@localhost ~]# cd git-2.26.2/
[root@localhost git-2.26.2]# make configure
[root@localhost git-2.26.2]# ./configure --prefix=/usr/local/git
[root@localhost git-2.26.2]# make profix=/usr/local/git
[root@localhost git-2.26.2]# make install

这里执行make configure,可能会出现如下错误:

GEN configure
/bin/sh: autoconf: command not found
make: *** [configure] Error 127

通过 yum provides autoconf 查询到没有安装 autoconf,执行 yum -y install autoconf 安装对应的依赖。

4、将Git加入环境变量

将 Git 的可执行程序加入环境变量
编辑配置⽂件:

[root@localhost ~]# vim /etc/profile

末尾加⼊ Git 的 bin 路径配置

export GIT_HOME=/usr/local/git
export PATH=$PATH:$GIT_HOME/bin

最后执行 source /etc/profile 使环境变量生效。

5、查看安装结果

执⾏ git --version 查看安装后的版本

[root@localhost ~]# git --version
git version 2.26.2

你可能感兴趣的:(环境安装,centos,git,linux,服务器)