centos安装git失败怎么办?


本文摘自PHP中文网,作者coldplay.xixi,侵删。

centos安装git失败的解决办法:

一、卸载旧版git

1

yum remove git

二、下载压缩包并解压

wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.9.0.tar.gz

tar -zxvf git-2.9.0.tar.gz

三、安装git安装时需要用到的一些依赖包

如果解压后就直接安装git,可能会碰到很多问题(一开始我就是这样的),大多数都是安装时缺少某些必要包导致的.git依赖zlib-devel,openssl-develperl,cpio,expat-devel,gettext-devel这些包,所以安装git之前先确认这些包都有了.以下是缺少这些包会出现的错误及解决

1.错误一:

1

2

3

4

5

usr/bin/perl Makefile.PL PREFIX=’/usr/local/git’ INSTALL_BASE=’’ --localedir=’/usr/local/git/share/locale’

  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?Ccompilation aborted at Makefile.PL line 3.

  make[1]: *** [perl.mak] Error 2

  make: *** [perl/perl.mak] Error 2

解决:

1

2

yum install perl-ExtUtils-MakeMaker package

yum -y install perl-devel perl-CPAN

2.错误二:

1

/bin/sh: msgfmt: command not found

解决:

1

yum install gettext-devel

3.错误三:

阅读剩余部分

相关阅读 >>

CentOS下yum安装失败怎么办

如何清理CentOS垃圾

CentOS下如何查看端口是否已经开启

CentOS crontab不执行怎么办

CentOS中mysql无法远程连接怎么处理

CentOS怎样建网站

虚拟机CentOS ping不通怎么办

CentOS无法远程连接mysql

CentOS系统编译安装实例详解

CentOS8安装不了docker怎么办

更多相关阅读请进入《CentOS》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...