在Linux系統上安裝Git

原文鏈接:https://www.cnblogs.com/wulixia/p/11016684.html

Git是目前流行的非常好用的版本控制工具,這裏介紹兩種安裝方式,1、yum安裝,2、從github上下載最新的源碼編譯後安裝

一、yum安裝

1、在Linux上是有yum安裝Git,非常簡單,只需要一行命令

yum -y install git

輸入 git --version查看Git是否安裝完成以及查看其版本號

 

順便說一下,yum安裝git被安裝在/usr/libexec/git-core目錄下

至此,yum安裝git完成。

 二、從GitHub上下載最新的源碼編譯後安裝

yum安裝這麼簡單,爲什麼還要學從github上下載最新的源碼編譯後安裝呢?
剛纔輸入git --version命令的時候相信大家也看到了,是1.8.3.1版本,這個版本還是蠻舊的。

yum安裝就是這個缺點,版本你不好控制。如果想要使用最新版的git,那還是得自己下載源碼安裝。

1、進入git在GitHub上發佈版本頁面https://github.com/git/git/releases,這個頁面我們可以找到所有git已發佈的版本。這裏我們選擇最新版的tar.gz包。

 

2、下載最新版本的tar.gz的Git到本地電腦上,利用WinSCP工具將壓縮包上傳至Linux服務器的/usr目錄下

3、解壓壓縮包

tar -zxvf git-2.22.0.tar.gz

4、進入到解壓後的文件夾

cd git-2.22.0

 

5、拿到解壓後的源碼以後我們需要編譯源碼了,不過在此之前需要安裝編譯所需要的依賴。

yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker

 

耐心等待安裝完成,中途出現提示的時候輸入y並按回車。

6、提示,安裝編譯源碼所需依賴的時候,yum自動幫你安裝了git,這時候你需要先卸載這個舊版的git。

yum -y remove git

7、編譯git源碼

make prefix=/usr/local/git all

 8、安裝git至/usr/local/git路徑

make prefix=/usr/local/git install

 9、配置環境變量

vi /etc/profile 

 在底部加上

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

( 輸入 :wq! 保存修改)

10、刷新環境變量

source /etc/profile

11、查看Git是否安裝完成

git --version

至此,從github上下載最新的源碼編譯後安裝git完成。

 

 

┭┮﹏┭┮筆者在編譯git源碼的時候報了一個錯,弄了好久,剛開始以爲是方法不對呢,又重新安裝安裝,結果還是不錯。百度了一下,發現是由於依賴沒有裝好┭┮﹏┭┮

解壓後執行make的時候提示找不到expat.h,導致編譯http-push.c失敗。

expat.h: No such file or directory

解決方法如下:yum install expat-devel

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章