centos 7.2安装git2.x版本
来源:互联网 发布:C语言下列说法正确的是 编辑:程序博客网 时间:2024/05/19 22:03
前言
今天在我的centos7.2开发环境安装git2.x时候遇到了各种问题,还好一一解决,为方便大家,这里列出遇到的问题和解决办法,yum默认安装的git1.8版本的,公司git服务器在windows搭建的,使用1.8的git一直提示认证失败。网管说得更新到2.x,于是于是就有了今天的问题。
安装
从github获取最新的release版本源码:
wget https://github.com/git/git/archive/v2.11.0.tar.gz
解压到当前目录
tar -zxvf git-2.11.0
编译执行make指令
1.报如下错误:
warning: expat.h: No such file or directory
解决办法:
yum install expat-devel
2.报如下错误:
http.h:6:23: 致命错误:curl/curl.h:没有那个文件或目录 #include <curl/curl.h>
yum install libcurl-devel
3.报如下错误:
Can't locate ExtUtils/MakeMaker.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at Makefile.PL line 3.BEGIN failed--compilation aborted at Makefile.PL line 3.make[1]: *** Error 2make: *** Error 2
解决办法:
yum install perl-ExtUtils-MakeMaker package
编译安装:
make
make install
大功告成:
2 0
- centos 7.2安装git2.x版本
- centos上面安装最新版本的git2.11版本
- Centos安装git2.2.1
- CentOS下安装Git2.9
- centos 6.5下,安装git2.2.1
- centos 6.5下,安装git2.2.1
- win7下安装Git2.11.1版本安装介绍
- RHEL6.4(或CentOS 6)源码安装Git2.9.3
- CentOS 6.x 安装最新版本 git
- CentOS 安装 node 8.x 版本
- Centos7 安装Git2.9.3
- 源码安装Git2.12.0
- 6.x版本centos虚拟机安装和U盘安装
- CentOS 7.2 安装Zabbix3.X
- Centos下编译安装TESSERACT3.0.x版本
- 在 CentOS 6.x 上安装最新版本的 git
- git2
- git2
- 写能执行cmd命令的bat文件
- Spring Aop 目标对象内部的自我调用无法实施切面的增强处理原因
- 浏览器的工作原理:网络浏览器幕后揭秘
- JS正则表达式大全(整理详细且实用)
- NSString的各种用法,包括扩展名的pathExtension
- centos 7.2安装git2.x版本
- js将小数位不够补足,小数位不够,用0补足位数
- React Native Touchable系列组件
- 【设计模式】—-(7)桥接模式(结构型)
- 数据算法之选择排序(selectSort)的Java实现
- git stash的使用
- FreeNX
- Java版本朋友圈商城系统
- POJ 2503 Babelfish STL-map容器