Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/perl/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Perl 限制CPAN仅升级非核心模块_Perl_Cpan - Fatal编程技术网

Perl 限制CPAN仅升级非核心模块

Perl 限制CPAN仅升级非核心模块,perl,cpan,Perl,Cpan,我经常使用cpanupgrade命令将Perl模块升级到最新版本。遗憾的是,在CentOS这样使用Perl古老版本的发行版上,它试图将Perl本身与其他模块(如B::X)一起升级。是否有某种方法可以将升级的易用性和功能结合起来,但不尝试(并失败)升级核心模块?谢谢。不要使用系统perl。安装你自己的,并从那开始。即使没有一个古老的perl 您不仅要排除核心模块,还要排除依赖于较新版本的核心模块的发行版,以及依赖于这些发行版的发行版。。。 这是一场你赢不了的战斗,甚至不应该尝试去赢 顺便说一句,试

我经常使用cpan
upgrade
命令将Perl模块升级到最新版本。遗憾的是,在CentOS这样使用Perl古老版本的发行版上,它试图将Perl本身与其他模块(如B::X)一起升级。是否有某种方法可以将
升级的易用性和功能结合起来,但不尝试(并失败)升级核心模块?谢谢。

不要使用系统perl。安装你自己的,并从那开始。即使没有一个古老的perl

您不仅要排除核心模块,还要排除依赖于较新版本的核心模块的发行版,以及依赖于这些发行版的发行版。。。 这是一场你赢不了的战斗,甚至不应该尝试去赢


顺便说一句,试图升级perl bug的CPAN非常古老;你真的看到了吗?

抱歉。cpan不尝试升级perl,但在此命令期间给出了一个
失败的消息…JESSE/perl-5.12.2..
这是我试图避免的安装B::X模块的尝试。但你是对的。构建我自己的perl是一条显而易见的道路,我正在CentOS5.5上使用perl-5.8.8(rpm:perl-5.8.8-32.el5_5.2)
perldocperlhist
告诉我,我的perl一个月后就满5岁了,可以正式上学了;)