基于RedHat 6.7 的环境,尝试安装Git,踩了一些坑,查了一些资料,好歹最后成功了,在此分享下安装过程。
一、安装Git环境
需从官网下载源码进行安装,--prefix可指定安装路径,以 # 开头内容为注释。在最后一步会报错,因为没有安装zlib库。
wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.21.0.tar.gz
tar -zxvf git-2.21.0.tar.gz
cd git-2.21.0
# --prefix: allocate the install location.
./configure --prefix=/usr/local/git
# Error will occurs because of zlib dependency.
make; make install
二、安装Zlib库
下载zlib源码进行安装。
wget http://www.zlib.net/zlib-1.2.11.tar.gz
tar -zxvf zlib-1.2.11.tar.gz
cd zlib-1.2.11
./configure
make
make install
三、再次执行Git make命令
cd git-2.21.0
make; make install
/usr/local/git/bin/git --version