在我的centos7.5服务器上安装git,首先尝试了yum安装,但版本较低,然后决定从git官网下载最新的安装包进行安装。
1、查看centos上是否安装了git
git --version
执行结果:-bash: git: command not found
2、安装git
yum install git
安装完成后,再查看git的版本
git --version
执行结果:git version 1.8.3.1
3、此git版本比较低,当前的最新版本已经是2.30.0了,于是我打算把git卸载,重新下载安装一个最新的
yum remove git
此后,建议大家最好在本地查找一下是否卸载完成。
which -a git(若还存在文件,建议到此目录下,将git文件手动删除)
cd xxx
rm -rf git*
4、从git官网下载以及解压缩文件
cd /usr/src
wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.30.0.tar.gz
tar xf git-2.30.0.tar.gz
文件默认下载和解压到当前目录下
5、安装其他需要依赖的库
yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel
yum install gcc-c++ perl-ExtUtils-MakeMaker
6、配置编译安装
make configure (如果报错,则先执行后面命令,然后再执行此命令yum install install autoconf automake libtool)
./configure --prefix=/usr/local/git
make install
7、修改环境变量
echo "export PATH=$PATH:/usr/local/git/bin" >> /etc/profile
source /etc/profile
8、安装完成
git --version
执行结果:git version 2.30.0
总结:安装完成啦,期间出现过n多次错误,通过百度和其他博主的博客,才完成了此次安装。第一次尝试centos系统从网上下载压缩包来安装软件,最终安装成功,开心!