Centos7編譯安裝Git


Centos7編譯安裝Git

在使用centos7的時候,我使用yum進行安裝之后發現git的版本是1.8.0這個版本很低,以至於VScode都提醒我去升級。但是倉庫的版本都很好,這里介紹通過編譯源碼的方式進行安裝。

假如系統已經安裝了git,先刪除。

  • 如果是通過yum安裝的,直接在終端使用以下指令刪除:

    yum remove git
    

依賴環境的安裝

確保安裝gcc、g++以及編譯git所需要的包

#安裝gcc
yum install gcc
#安裝g++
yum install gcc-c++
#安裝編譯所需的包
yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel
yum install gcc perl-ExtUtils-MakeMaker

下載源碼並安裝

在這個這里找到你要下載安裝的版本,右擊復制鏈接地址,使用wget下載,或者直接使用瀏覽器下載

cd /opt/
wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.28.0.tar.gz
tar -zxvf git-2.28.0.tar.gz
cd git-2.28.0/
  • 配置

下面的/usr/local/git-2.28.0是安裝程序的目錄,根據個人形況設定

./configure --prefix=/usr/local/git-2.28.0

  • 編譯並安裝

    make && make install
    
  • 配置環境變量

    echo 'export PATH=$PATH:/usr/local/git-2.28.0/bin' > /etc/profile.d/git.sh
    source /etc/bashrc
    
  • 查看版本

    git --version
    


免責聲明!

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



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