编译源码安装Git
安装Git依赖包
安装Git前需要安装git的依赖包,因为有的Linux版本没有Git的依赖环境
yum -y install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker
下载Git源码
Git源码可以从Git官网上直接下载,下载方式如下
这里我们下载最新版的2.9.5,因为Github等需要的Git版本最低都不能低于1.7.2 。(下载的是gz包,截图时勾选错了)
下载命令:
wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.9.5.tar.gz
解压文件
下载完成后我们需要解压文件
tar -zxvf git-2.9.5.tar.gz
解压后给文件重命名下,也可以不改动
mv git-2.9.5 git
编译源代码
因为我们下载的是Git的源代码所以需要进行编译,我把安装目录放在usr/local/git
下.
编译命令为:
make prefix=/usr/local/git all
make prefix=/usr/local/git install
编译后我们可以在/usr/local
下面找到个git文件夹,如图所示:
此时我们已经安装好了git,然后我们执行一下git -- version
查看是否安装成功,结果我们发现
没有git这个命令!!!!
这是因为我们没有吧环境变量配置到系统里面去
配置path
我们要把编译安装的git路径放到环境变量里
所以我们需要修改“/etc/profile”文件(或者/etc/bashrc文件)。
添加一句export PATH=/usr/local/git/bin:$PATH
这里的PATH就是你编译后的地方,因为的放在了/usr/local/git
,所以PATH值是它
添加完后记得保存文件,此时若不想重启系统则执行source /etc/profile
命令.然后在执行git --version
查看下
这时我们看到,Git已经安装成功了