CentOS7編譯安裝最新版本Git
阿新 • • 發佈:2019-01-04
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