Linux下編譯或者升級(jí)git方法
Linux下編譯或者升級(jí)git方法
Android憑借擁有類型豐富和創(chuàng)意獨(dú)特的大量?jī)?yōu)質(zhì)應(yīng)用程序,只用了短短四年時(shí)間便征服了全球用戶,其操作系統(tǒng)市場(chǎng)占有率已超過(guò)擁有二十年歷史的Linux。接下來(lái)是小編為大家收集的Linux下編譯或者升級(jí)git方法,希望能幫到大家。
Linux下編譯或者升級(jí)git方法
步驟:
1、去到官網(wǎng)下載源碼,或者你已經(jīng)安裝了Git的低版本的,直接將git的源碼clone下來(lái) git clone https://github.com/git/git
2、安裝git需要許多依賴包,除了官網(wǎng)安裝文檔提到curl,perl,expat,可能自己在編譯安裝的時(shí)候還會(huì)缺少一些包或者庫(kù),缺什么安裝什么。
我是在64位unbuntu server下編譯的,先安裝依賴包 sudo apt-get install curl libcurl4-openssl-dev perl cpio expat asciidoc docbook2x
(如何curl和libcurl相關(guān)庫(kù)缺失,編譯的git無(wú)法使用remote到https,ftp等服務(wù)器)
3、進(jìn)入git主目錄:
3.1、make configure 生成configure文件
3.2、./configure --prefix=/usr/local
3.3、make (我是使用官網(wǎng)所說(shuō)的完整安裝 make all doc)
3.4、make intall(這一步要用超級(jí)用戶,但是我使用官網(wǎng)所說(shuō)的完整安裝make install install-doc install-html install-info一直提示確立某些包,懶得去裝直接make install)
3.5、make clean(可選,將編譯過(guò)程產(chǎn)生的一些中間文件刪了)
4、注銷用戶,重新登陸,輸入命令git --version看到已經(jīng)是新的git版本
看了“Linux下編譯或者升級(jí)git方法”還想看: