centos 编译安装 git
centos 编译安装 git
需要的依赖
一定要先安装 zlib-devel, 不知道为什么一定要 zlib-devel, 我手动编译安装了 zlib, 并配置好了路径。但是没有用,还是提示找不到 <zlib.h>,最后没办法,还是安装 zlib-devel
yum install zlib-devel
安装 curl
不安装 curl git 用不了 https 相关的东西
编译安装 git
下载解压后执行:
./configure --prefix=/usr/local/git2.9.5 --with-python=/usr/local/python3.12.9
make && make install
# 配置环境变量
echo 'export GIT_HOME=/usr/local/git2.9.5' > /etc/profile.d/git.sh
echo 'export PATH=${GIT_HOME}/bin:$PATH' >> /etc/profile.d/git.sh
source /etc/profile
更新:
安装 git2.9.5 时 用 python3.10.5 一直报错,换成 python3.12.9 可以安装成功