Centos7 Git源码安装
Git簡介
有關于git的詳細介紹和使用這里就不多說了,有興趣看的話可以訪問上一篇文章文章yum安裝git
實驗環境
系統版本:centos7x3.10.0-514.el7.x86_64
Git版本:git-2.9.5.tar.gz
關閉防火墻并禁止開機自啟
systemctl stop firewalld.service
systemctl disable firewalld
關閉selinux
sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/sysconfig/selinux
重啟 reboot
安裝依賴包和部署環境
1、下載源碼包并上傳到服務器
2、解壓git到當前即可
tar -zxf git-2.9.5.tar.gz
3、安裝git依賴包
yum -y install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc-c++ perl-ExtUtils-MakeMaker
4、查看以perl開頭的文件
ls /usr/bin/perl
注:切記在git源碼編譯安裝時需要用到perl.mak文件,因為默認Centos7系統自帶perl版本太低或者/usr/bin/perl這個目錄為空(du -sh命令查看),所以需要我們手動源碼升級。
1)卸載自帶的perl
yum remove perl
2)安裝perl依賴包
yum -y install cpan
注:這個包是用來編譯安裝perl的。
3)下載perl源碼包并上傳到服務器或者直接用wget將包下載到服務器指定目錄
4)解壓perl壓縮包并進入該目錄(解壓目錄)
5)編譯并安裝perl(共四步)
//配置安裝目錄 ./Configure -des -Dprefix=/usr/bin/perl
注:以上命令目錄可以自定義,根據自己習慣指定目錄即可。
//編譯 make
//編譯測試 make test
//安裝perl make install
//查看perl版本 perl -v
注:這樣就說明安裝成功了!
源碼安裝git
1、卸載自帶git
yum remove git
2、進入git解壓目錄測試變量(在git解壓目錄下執行命令)
make configure
注:報錯/bin/sh: autoconf: command not found,使用yum安裝autoconf即可
//然后重新執行測試命令
make configure
3、指定git安裝目錄
./configure --prefix=/usr/local/git
4、編譯git
make profix=/usr/local/git
5、安裝git
make install
6、設置環境變量
echo "export PATH=$PATH:/usr/local/git/bin" >> /etc/profile
7、使環境變量生效
source /etc/profile
8、檢查git版本
git --version
注:以上所有操作完成了最新版本的git×××!
轉載于:https://blog.51cto.com/13043516/2152749
總結
以上是生活随笔為你收集整理的Centos7 Git源码安装的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ubuntu12.4上安装minigui
- 下一篇: Centos调整时间时区