linux 通过源码安装git 出现的 can't locate Extutils/MakeMaker.pm in @INC(@INC contains: /usr/local/lib64/perl5
2018-01-23 20:08
1516 查看
在工作中有时候会在内网开发,导致不能使用yum 或者 apt-get 命令在线安装git。 这时候就需要通过源码包安装git了
在安装的时候可能会出现 can't locate Extutils/MakeMaker.pm in @INC(@INC contains: /usr/local/lib64/perl5 错误。
这时候。网上给出的方案基本上都是基于yum安装命令解决
yum install perl-ExtUtils-CBuilder perl-ExtUtils-MakeMaker cpan也下载了perl-ExtUtils_MakeMaker的rpm包安装还是报各种错误。后来感觉是linux系统自带的perl只安装了一部分包导致的。
重新下载完整的perl-5.26.1.tar.gz
安装perl命令如下
tar -xzvf perl-5.26.1.tar.gz
cd perl-5.26.1
./Configure -des -Dprefix=/usr/local/perl -Dusethreads -Uversiononly
make
make install更新系统的perl
mv /usr/bin/perl /usr/bin/perl.old
ln -s /usr/local/perl/bin/perl /usr/bin/
更新perl完成。重新到git安装源码目录下执行make。 perl引起的问题应该是没有了。
因为自己只遇到了这个问题,后面make & make install比较正常。先分享到这
在安装的时候可能会出现 can't locate Extutils/MakeMaker.pm in @INC(@INC contains: /usr/local/lib64/perl5 错误。
这时候。网上给出的方案基本上都是基于yum安装命令解决
yum install perl-ExtUtils-CBuilder perl-ExtUtils-MakeMaker cpan也下载了perl-ExtUtils_MakeMaker的rpm包安装还是报各种错误。后来感觉是linux系统自带的perl只安装了一部分包导致的。
重新下载完整的perl-5.26.1.tar.gz
安装perl命令如下
tar -xzvf perl-5.26.1.tar.gz
cd perl-5.26.1
./Configure -des -Dprefix=/usr/local/perl -Dusethreads -Uversiononly
make
make install更新系统的perl
mv /usr/bin/perl /usr/bin/perl.old
ln -s /usr/local/perl/bin/perl /usr/bin/
更新perl完成。重新到git安装源码目录下执行make。 perl引起的问题应该是没有了。
因为自己只遇到了这个问题,后面make & make install比较正常。先分享到这
相关文章推荐
- 安装rrdtool出现错误:Can't locate ExtUtils/MakeMaker.pm in @INC解决
- rrdtool安装编译提示错误:Can’t locate ExtUtils/MakeMaker.pm in @INC
- 解决安装innotop的Can't locate ExtUtils/MakeMaker.pm in
- Can't locate ExtUtils/MakeMaker.pm in @INC 错误的解决方式
- Can't locate ExtUtils/MakeMaker.pm in @INC
- 解决Can’t locate ExtUtils/MakeMaker.pm in @INC
- 解决Can’t locate ExtUtils/MakeMaker.pm in @INC
- Can't locate ExtUtils/MakeMaker.pm in @INC
- 报错:Can’t locate ExtUtils/MakeMaker.pm in @INC
- Can't locate ExtUtils/MakeMaker.pm in @INC
- centos6.4 安装SVN1.8.17: Can't locate ExtUtils/Embed.pm in @INC ...
- Can't locate ExtUtils/Embed.pm in @INC (@INC contains: /usr/local/lib64/perl5
- Can't locate ExtUtils/MakeMaker.pm
- Can't locate ExtUtils/MakeMaker.pm
- Can't locate ExtUtils/MakeMaker.pm
- Can't locate ExtUtils/MakeMaker.pm
- Can't locate ExtUtils/MakeMaker
- Centos7 源码 安装mysql5.6报错 Can't locate Data/Dumper.pm in ...
- Can't locate CPAN.pm in @INC (@INC contains: inc /usr/local/lib64/perl5 /usr....
- perl首次安装Can’t locate CPAN.pm in @INC的解决办法