Git 源码编译安装
Git 依赖的库
依赖库:autotools、curl、zlib、openssl、expat 和 libiconv
1
| yum install dh-autoreconf curl-devel expat-devel gettext-devel openssl-devel perl-devel zlib-devel
|
为了添加文档的多种格式(doc、html、info),按需要以下附加的依赖
1
| yum install asciidoc xmlto docbook2X
|
编译安装
1 2 3
| ./configure --prefix=/usr/local/git make -j$(nproc) make install
|
配置环境变量
1 2 3
| vi /etc/profile # 在底部加上 export PATH=$PATH:/usr/local/git/bin
|
刷新环境变量
卸载旧版Git
安装编译源码所需依赖(gettext-devel)的时候,yum自动帮你安装了git,这时候你需要先卸载这个旧版的git。
查看Git是否安装完成
附:
Git优化配置:Linux 配置 Git 命令提示符