本文摘自PHP中文网,作者coldplay.xixi,侵删。
centos安装git失败的解决办法:
一、卸载旧版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-devel
,
perl
,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.错误三:
阅读剩余部分
相关阅读 >>
如何使用vagrant搭建CentOS虚拟机
CentOS如何搭建php服务器环境
查看CentOS是多少位的方法
CentOS下httpd无法访问怎么办
CentOS终端怎么输入中文
CentOS查看ip地址命令是什么
CentOS如何启动apache服务
CentOS下执行yum命令报错了怎么办
CentOS如何查看端口是否开放
CentOS怎么快速安装graphicsmagick
更多相关阅读请进入《CentOS》频道 >>
转载请注明出处:木庄网络博客 » centos安装git失败怎么办?