久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

在Linux系統(tǒng)上安裝Git

 jackeyqing 2020-06-07

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

一、yum安裝

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

yum -y install git

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

 

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

至此,,yum安裝git完成。

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

yum安裝這么簡(jiǎn)單,,為什么還要學(xué)從github上下載最新的源碼編譯后安裝呢?
剛才輸入git --version命令的時(shí)候相信大家也看到了,,是1.8.3.1版本,,這個(gè)版本還是蠻舊的,。

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

1,、進(jìn)入git在GitHub上發(fā)布版本頁(yè)面https://github.com/git/git/releases,,這個(gè)頁(yè)面我們可以找到所有g(shù)it已發(fā)布的版本。這里我們選擇最新版的tar.gz包,。

 

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

3,、解壓壓縮包

tar -zxvf git-2.22.0.tar.gz

4,、進(jìn)入到解壓后的文件夾

cd git-2.22.0

 

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

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

 

耐心等待安裝完成,中途出現(xiàn)提示的時(shí)候輸入y并按回車,。

6,、提示,安裝編譯源碼所需依賴的時(shí)候,,yum自動(dòng)幫你安裝了git,,這時(shí)候你需要先卸載這個(gè)舊版的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、配置環(huán)境變量

vi /etc/profile 

 在底部加上

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

( 輸入 :wq! 保存修改)

10,、刷新環(huán)境變量

source /etc/profile

11,、查看Git是否安裝完成

git --version

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

 

 

┭┮﹏┭┮筆者在編譯git源碼的時(shí)候報(bào)了一個(gè)錯(cuò),,弄了好久,剛開(kāi)始以為是方法不對(duì)呢,,又重新安裝安裝,,結(jié)果還是不錯(cuò)。百度了一下,,發(fā)現(xiàn)是由于依賴沒(méi)有裝好┭┮﹏┭┮

解壓后執(zhí)行make的時(shí)候提示找不到expat.h,,導(dǎo)致編譯http-push.c失敗。

expat.h: No such file or directory

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

 

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點(diǎn),。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào),。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多