CentOS安裝最新git

2021-07-02 01:07:46 字數 1408 閱讀 1708

在很多linux

系統庫中都有

git,可以直接用命令列安裝。

例如fedora

中可以直接用

yum install git

$ apt-get install git

$ yum install git

$ emerge --ask --verbose dev-vcs/git

$ pacman -s git

$ zypper install git

$ cd /usr/ports/devel/git

$ make install$ pkg install developer/versioning/git

$ pkg_add git

新版的centos

後續好像也支援了這個功能,但是這種方法雖然簡單,但是一般倉庫裡的版本更新不及時,比如 

centos 

倉庫中的 

git 

最新版是

1.7.1

,但是 

git 

官方已經到

2.x 

的版本了。對於想要獲取最新

git的系統,只能下

rpm包或者用原始碼。

步驟如下:

yum groupinstall 「

development tools」

yum install zlib-devel perl-extutils-makemaker asciidoc xmlto openssl-devel

git 

最新版本的源**

wget 

或者wget 

4、解壓原始檔

tar -zxvf git-latest.tar.gz

或者xz -d git-latest.tar.xz

tar -xvf git-latest.tar

5、編譯安裝

autoconf

./configure

make -jn && make -jn install

其中make -j n中的n

為指定執行緒數,對於多核處理器這樣可以加快編譯安裝的速度

6、新增

link

ln -s /usr/local/bin/git /usr/bin/

這一步對於原本系統中有舊版git

的系統很重要,會報告

link

已存在,此時要刪除原來的

link

即/usr/bin/git

,再執行第六步。

7、檢查版本號

git --version

對於系統中存在老版的git

的系統,安裝了新

git後用

git --version

檢視仍然顯示為老版就是因為

i忽略了第六步,這是很重要的!

centos 原始碼安裝最新Git

git 的工作需要呼叫 curl,zlib,openssl,expat,libiconv 等庫的 所以需要先安裝這些依賴工具。在有 yum 的系統上 比如 fedora 或者有 apt get 的系統上 比如 debian 體系 可以用下面的命令安裝 yum install curl devel e...

CentOS7 安裝最新版git

目前git最新版本是 git 2.30.0 映象位址是 下面咱們就開始安裝 git 2.30.0。在安裝的時候,需要查詢系統是否安裝有git,因為系統centos7,預設安裝的git版本是1.8,只要不是 git 2.30.0 版本都需要解除安裝掉後才能安裝,避免衝突。一 檢視git版本以及安裝路徑...

centos7編譯安裝最新版Git

wget tar zxvf v2.4.0.tar.gz cd git 2.4.0 autoconf configure make make install 以上4步請一步步來,以免出現錯誤不好找原因。然後修改 etc ld.so.conf檔案,在最後加入一行 usr local lib 儲存並關閉。...