1. 程式人生 > 其它 >linux 原始碼安裝git

linux 原始碼安裝git

(一)環境

1. linux版本:centos 7 (虛擬機器)

2. git版本:2.31.1

 

(二)下載地址

1. git下載地址:https://mirrors.edge.kernel.org/pub/software/scm/git/  官網下載地址。選擇自己版,網站在境外,下載速度有點慢

2. 百度下載地址:連結:https://pan.baidu.com/s/1y-hb0hD62wW3QY1T8Ie3Lw  提取碼:cr0r

 

 

(三)監測是否安裝舊git

1. 檢視git版本

git --version

 

2.yum 解除安裝git

yum remove git

 

3.git 檔案位置

whereis git
find / -name git

使用rm 命令刪除一下命令

 

 

(四)安裝git依賴

yum install -y gcc-c++ autoconf automake
yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
scl enable devtoolset-9 bash
echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile
gcc 
-v

 

 

(五)安裝git

1. 使用工具把git安裝包上傳到伺服器,我上傳的位置在/usr/local/temp

2.安裝

# 切換路徑
cd /usr/local/temp

# 解壓
tar -xvf git-2.31.1.tar.xz

# 移動位置
mv git-2.31.1 ../software

# 編譯
make prefix=/usr/local/git all

# 安裝
make prefix=/usr/local/git install

# 配置環境變臉
echo "export PATH=$PATH:/usr/local/git/bin" >> /etc/profile && source /etc/profile

3.驗證git是否安裝

git --version

 

(完)