Linux下原始碼編譯安裝 Git

2021-09-24 19:55:18 字數 1217 閱讀 7041

git是乙個開源的分布式版本控制系統,可以有效、高速的處理從很小到非常大的專案版本管理,是目前使用範圍最廣的版本管理工具。

這篇部落格,介紹下linux下安裝git的步驟,僅供參考,當然,還是yum安裝,比較簡單方便。。。

git工作流:深入理解學習git工作流

yum install git驗證安裝結果

輸入命令:git --version,檢視安裝的git版本,驗證是否安裝成功;

檢視安裝資訊

git預設安裝在/usr/libexec/git-core目錄下,可輸入指令,檢視安裝資訊:

存在的問題

使用yum安裝確實簡單方便,但yum存在乙個問題就是安裝的版本不好控制,如上圖所示,安裝的版本為1.8.3,這個版本太老了。

原始碼編譯安裝git

大體的安裝步驟如下:

壓縮包解壓,命令為: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版本,校驗通過,安裝成功。

Linux下原始碼編譯安裝Mysql

下面是在redhat 5.8下原始碼編譯安裝mysql5.6.12 1.首先檢視系統有沒有安裝mysql rpm qa grep mysql 如果系統上有mysql,先解除安裝 yum remove mysql 或者 rpm e mysql 2.安裝cmake tar zxvf cmake 2.8....

Linux下原始碼編譯安裝mariadb資料庫

環境 centos7 準備 mariadb 10.2.18.tar 資料庫安裝包 root centos7 4 rz transferring mariadb 10.2.18.tar.gz.第一步 建立mysql使用者 root centos7 4 useradd r s sbin nologin ...

linux 原始碼編譯安裝

tar.gz tar.bz2 的是源 包,需要編譯之後才能安裝,在編譯過程中你可以指定各種引數以適應你的系統需求,比如安裝位置,優化引數,要哪些功能不要哪些功能等等。這類源 包需要解壓後 tar.gz 的用tar zxvf 解壓,tar.bz2 的用tar jxvf 解壓 進入解壓目錄,一般都有乙個...