引言:
如何在CentOS中安装配置最新版的Git。
一、查看并移除旧版本
git --version # 查看自带版本
yum remove git # 移除低版本
一般系统自带的git版本比较低,可以通过以上命令查看和移除自带的较低版本的git。如果系统中没有自带git,那就继续往下看吧。
二、yum命令安装
此方法简单,并且会自动安装依赖的包,就是傻瓜式安装,而且会从源里安装最新的版本,(注意是源里的最新版本)不过不一定是git官网的最新版本。
sudo yum install git
三、源码安装
这个就比较麻烦点,不过过程还是比较清晰的,毕竟源码安装也比较普遍了
1、安装前要手动安装下依赖包,可以直接是用yum安装
yum install -y wget
yum install gcc
yum install gcc-c++
yum install -y zlib-devel
yum install -y perl-ExtUtils-MakeMaker package
2、下载最新版本的git源码包
源码下载网址:https://mirrors.edge.kernel.org/pub/software/scm/git/
选择想要最新版本进行下载,比如:git-2.25.0.tar.gz
在CentOS中建立以下目录,用来存放git源码:
mkdir /usr/git
可以在Windows上下载后通过Xftp工具上传到CentOS系统上的“/usr/git”目录中;或者在CentOS中的该目录下使用命令直接下载并保存在当前目录:
cd /usr/git
wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.25.0.tar.gz
3、在保证依赖包安装正确的情况下,接下来就是解压,配置,安装,其实也并不复杂
cd /usr/git
tar -zxvf git-2.25.0.tar.gz
cd git-2.25.0
./configure --prefix=/usr/git
make
make install
4、没有报错的话,那就要恭喜了,你已经完成了大部分了。如果出错一般是依赖包缺失,安装下就好,如果是其他的问题,请Google或其他搜索引擎查一下。然后就是设置下环境变量PATH,保证可以随处使用git。
echo "export PATH=$PATH:/usr/local/git/bin">>/etc/profile
source /etc/profile #使环境变量生效
git --version #查看git版本
5、一般这个时候是会显示出来你刚刚安装好的版本
git version 2.25.0
到此安装完成了,然后就是使用了,后面学习好了再追加吧吧!