在linux服務器上安裝git


git是目前流行的非常好用的版本控制工具,本章教大家如何在linux服務上安裝git。這里介紹兩種安裝方式;1、 yum安裝;2、 從github上下載最新的源碼編譯后安裝

一、獲得一台linux服務器

要在linux下安裝git,首先你得先有一台linux服務器,作為小白,手頭的機器肯定都是windows的,搞個虛擬機安裝對我這種小白簡直是折磨人;這里使用最簡單的方式獲得一台linux服務器,就是從阿里雲上租一台。鏡像選擇CentOS7.3 64位。


阿里雲上租服務器

二、yum安裝git

在linux上使用yum安裝git非常簡單,只需要一行命令

yum install git

隨后就可以看到系統開始自動下載安裝

出現提示是否下載的時候輸入 y並按回車。
yum安裝git完成

輸入git --version檢查git是否安全完成,以及查看其版本號。
順便說一下,yum安裝git被安裝在/usr/libexec/git-core目錄下。



作者:低調的微胖
鏈接:https://www.jianshu.com/p/89a2917ff5c1
來源:簡書
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。
校驗yum安裝git

至此,yum安裝git完成。

二、從github上下載最新的源碼編譯后安裝git

yum安裝這么簡單,為什么還要學從github上下載最新的源碼編譯后安裝呢?
剛才輸入git --version命令的時候相信大家也看到了,是1.8.3.1版本,這個版本還是蠻舊的。yum安裝就是這個缺點,版本你不好控制。如果想要使用最新版的git,那還是得自己下載源碼安裝。具體怎么做呢?

我們還是從一個什么都沒安裝的linux服務器開始示范。

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

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

2.獲取到最新包的下載鏈接后,我們進入linux服務器,開始下載。

wget https://codeload.github.com/git/git/tar.gz/v2.13.0-rc1 

耐心等待下載完成。我們可以看到下載后的文件名是v2.13.0-rc1,並不是壓縮包的格式,不用擔心,這只是鏈接的問題,手動修改文件名為v2.13.0-rc1.tar.gz

mv v2.13.0-rc1 v2.13.0-rc1.tar.gz

解壓壓縮包

tar -zxvf v2.13.0-rc1.tar.gz

進入解壓后的文件夾

cd git-2.13.0-rc1

3.拿到解壓后的源碼以后我們需要編譯源碼了,不過在此之前需要安裝編譯所需要的依賴。輸入如下命令。

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

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

編譯源碼依賴安裝完成

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

yum remove git 

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

移除舊版

5.編譯git源碼

大體的安裝步驟如下:

①、獲取github最新的Git安裝包下載鏈接,進入Linux服務器,執行下載,命令為: wget https://github.com/git/git/archive/v2.17.0.tar.gz ;

②、壓縮包解壓,命令為: tar -zxvf v2.17.0.tar.gz ;

③、安裝編譯源碼所需依賴,命令為: yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker 耐心等待安裝,出現提示輸入y即可;

④、安裝依賴時,yum自動安裝了Git,需要卸載舊版本Git,命令為: yum remove git 出現提示輸入y即可;

⑤、進入解壓后的文件夾,命令 cd git-2.17.0 ,然后執行編譯,命令為 make prefix=/usr/local/git all 耐心等待編譯即可;

⑥、安裝Git至/usr/local/git路徑,命令為 make prefix=/usr/local/git install ;

⑦、打開環境變量配置文件,命令 vim /etc/profile ,在底部加上Git相關配置信息:

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

export PATH 

然后保存,退出!

⑧、輸入命令 git --version ,查看安裝的git版本,校驗通過,安裝成功。

make prefix=/usr/local/git all

耐心等待編譯完成,中途可能會花費幾分鍾的時間。


git安裝完成
 
 
 
以下就是配置環境變量,如不需要則不用配置::
 

7.打開環境變量配置文件

vim /etc/profile

在底部加上git相關配置

PATH=$PATH:/usr/local/git/bin export PATH 
修改環境變量

刷新環境變量

source /etc/profile

8.輸入git --version檢查git是否安全完成,以及查看其版本號。

git安裝完成

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

 

 

文章出處:
作者:低調的微胖
鏈接:https://www.jianshu.com/p/89a2917ff5c1
來源:簡書
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。
 
 
 
 
 
 
 
 
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM