Linux手动安装新版本Git

前因

由于在CentOS上通过yum安装的Git版本是1.7.1,而GitHub上已经更新到2.10.1(写作时的版本)了,相比之下还是要升级的。特别是对于我这种不升级会死星人而言,当然稳定或调试好之后是不会随便升级的😄。

下载最新版Git

从GitHub上下载2.10.1的tar.gz压缩包。git下载地址

关于rc版,即Release Candidate的缩写,候选版本,选择比带rc的版本下载

通过wget下载: ➜ wget https://github.com/git/git/archive/v2.10.1.tar.gz

将其解压: ➜ tar -xzvf v2.10.1.tar.gz

安装编译工具和依赖包

在安装git之前我们需要下载安装必要的编译工具和依赖文件,以免编译安装git出错

安装编译工具:➜ ~ yum groupsintall "Development Tools" #安装 编译工具包

安装依赖包: ➜ ~ yum install zlib-devel perl-ExtUtils-MakeMaker asciidoc xmlto openssl-devel

安装完成后就可以编译安装git源码了

编译git源码

进入git源码文件目录,执行如下命令

1
2
3
4
~ cd /root/git-2.10.1
~ autoconf #自动配置
~ ./configure
~ make && make install

如果没有出错(一般也不会出错),就编译成功了。

添加git符号链接

1
2
3
4
5
6
7
8
9
10
~ ls /usr/local/bin
git gitk git-shell git-upload-pack
git-cvsserver git-receive-pack git-upload-archive
~ ln -s /usr/local/bin/git /usr/bin/
ln: 创建符号链接 "/usr/bin/git": 文件已存在
~ rm /usr/bin/git
rm:是否删除普通文件 "/usr/bin/git"?y #输入y 或直接按Enter
~ ln -s /usr/local/bin/git /usr/bin/
~ git --version
git version 2.10.1

添加git符号链接

OK,到此新版本的git就安装结束了。

© 2019 Forfly All Rights Reserved. 本站访客数人次 本站总访问量
Theme by hiero