Centos 7 2安裝git和解除安裝git

2021-08-19 17:32:10 字數 1863 閱讀 2529

可以使用whereis git等命令來檢查是否已經安裝了git版本的

我是用git --version檢測到我的環境自帶的git版本是1.7不能滿足條件,所以要先解除安裝低版本的git。

使用命令:yum remove git解除安裝git

我搭建的環境有centos6.5和centos7.1兩個,都進行了安裝。

安裝依賴

[sudo] yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-devel(sudo root使用者可以不寫,很重要!要不然後面的make安裝會報錯,親身感受。有些centos系統基本不會自動安裝這些依賴的,或者安裝的版本較低,還是執行一下比較好!如果make的時候報錯,一般是這些依賴發生了問題)

1.centos自帶git,7.x版本自帶git 1.8.3.1(應該是,也可能不是),安裝新版本之前需要使用yun remove git解除安裝(安裝後解除安裝也可以)。

執行make prefix=/usr/local/git all時,可能會報錯:make: * [git-credential-store] error 1,此時可以使用以下命令代替

# make prefix=/usr/local/git all(時間稍長幾分鐘左右,自己的是/usr/local/src/folder/git)

2.執行make configure之後,缺少依賴autoconf將會報錯:解決辦法:安裝 autoconf  #    yum install autoconf

# make prefix=/usr/local/git install   (這個是安裝到哪個目錄/usr/local/src/folder/git)

wget

12.安裝依賴包

yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-extutils-makemaker

13.執行安裝操作

$ tar -zxvf git-2.9.5.tar.gz

$ cd git-2.9.5

$ make prefix=/opt/git all

$ sudo make prefix=/opt/git install12

34

# vim /etc/bashrc

在最後一行新增 export path=/usr/local/git/bin:$path儲存退出

輸入source /etc/bashrc使配置檔案生效

輸入git  --version,驗證是否成功

出現版本即表示安裝成功

centos7 2下編譯安裝git

centos最新的7.2版本,git居然是1.8,而最新的git版本是2.9 差的太多了,何況git2.0後有大更新。於是,我決定編譯安裝。中間有一點小破折,記錄一下,備忘。2,解壓 tar xzvf git 2.9.2.tar.gz 3,進入解壓後的git目錄後,執行 configure很順利。4...

CentOS 7 2 安裝教程

目錄 1.what is centos?介紹 特點 官網 2.download 製作u盤啟動 centos community enterprise operating system,中文意思是社群企業作業系統 是linux發行版之一,它是來自於red hat enterprise linux依照開...

centos7 2 安裝和啟動docker

第一步 通過uname r命令檢視你當前的核心版本 因為docker 要求 centos 系統的核心版本不低於 3.10 檢視本頁面的前提條件來驗證你的centos 版本是否支援 docker 第二步直接執行yum y install docker進行安裝docker 因為docker 軟體包和依賴...