centos7下升級git版本

背景

編譯EMQX插件依賴了git的版本,須要使用1.8.5以上的版本,可是我係統(centos7)中的版本爲1.8.3,不符合版本要求,以下圖html

安裝過程

1. 卸載舊版本git

yum -y remove gitcentos

2. 安裝依賴
bash

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

3. 選擇版本curl

git源碼包地址:https://mirrors.edge.kernel.org/pub/software/scm/git/ide

咱們選擇一個tar.gz結尾的安裝包,例如:git-2.23.0.tar.gz測試

4. 下載&解壓git源碼包url

cd /opt && wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.23.0.tar.gz && tar -xzvf git-2.23.0.tar.gzcentos7

5. 編譯&安裝spa

cd git-2.23.0/ &&  make prefix=/usr/local/git all && make prefix=/usr/local/git install

6. 配置環境變量

echo "export PATH=$PATH:/usr/local/git/bin" >> .~/.bashrc

7. 加載環境變量

source ~/.bashrc

8. 驗證git版本

執行:git --version,以下圖:

博主:測試生財

座右銘:專一測試與自動化,致力提升研發效能;經過測試精進完成原始積累,經過讀書理財奔向財務自由。

csdn:https://blog.csdn.net/ccgshigao

博客園:https://www.cnblogs.com/qa-freeroad/

51cto:https://blog.51cto.com/14900374

相關文章
相關標籤/搜索