1. 程式人生 > >CentOS7編譯安裝最新版本Git

CentOS7編譯安裝最新版本Git

Git簡介
git官網:https://git-scm.com/
git github地址:https://github.com/git/git/releases

yum預設安裝git 1.8.x

yum install –y git

原始碼編譯安裝最新版本git

#解除安裝舊版本git
yum remove -y git

#安裝編譯環境依賴包
yum install -y gcc gcc-c++

#安裝Git編譯過程需要的依賴關係庫
yum install -y curl-devel expat-devel gettext-devel openssl-devel zlib-devel

#下載git原始碼包,以git-2.20.1為例
wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.20.1.tar.gz #編譯安裝git tar -zxvf git-2.20.1.tar.gz cd git-2.20.1 ./configure --prefix=/usr/local/git make && make install #配置環境變數 cat >> /etc/profile << EOF export PATH=/usr/local/git/bin:$PATH EOF source /etc/profile #配置git命令補全 wget -P /home https://raw.githubusercontent.com/git/git/master/contrib/completion/git-completion.bash echo
'source "/home/git-completion.bash"' >> $HOME/.bashrc source $HOME/.bashrc #檢視git版本 git --version

指令碼安裝git:

wget -O- https://raw.githubusercontent.com/zhwill/LinuxShell/master/git-install.sh | sh

參考:
http://blog.51cto.com/moerjinrong/2059905