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

centos7編譯安裝最新版Git

ref pla clas 獲取 解壓 lan tle lang hub

安裝依賴包

yum -y install zlib-devel curl-devel openssl-devel perl cpio expat-devel gettext-devel openssl zlib autoconf tk perl-ExtUtils-MakeMaker

獲取最新版 Git 源碼包

從 https://github.com/Git/git/releases 下載最新版的 zip 包或者 tar.gz 並解壓:

以 tar.gz 格式為例(在網頁的 tar.gz 上右鍵復制下載鏈接即可):

wget https://github.com/git/git/archive/v2.4.0.tar.gz
tar zxvf v2.4.0.tar.gz

會得到一個 git-2.4.0 的目錄(版本號與下載的一致),然後進入這個目錄:

cd git-2.4.0

編譯安裝

autoconf
./configure
make
make install

以上4步請一步步來,以免出現錯誤不好找原因。

然後修改 /etc/ld.so.conf 文件,在最後加入一行:

/usr/local/lib

保存並關閉。

這就安裝好了,看看版本:

git --version
# git version 2.4.0

錯誤處理

如果安裝後報以下錯誤:

bash: /usr/bin/git: 沒有那個文件或目錄

那麽請編輯 /etc/profile 在最後加入一行:

export PATH=$PATH:/usr/local/bin

然後重新開窗口就好了,或者執行命令 source /etc/profile 後就好了。

centos7編譯安裝最新版Git