我经常使用cpan upgrade
命令将我的Perl模块带到最新版本。令人遗憾的是,在像CentOS这样使用古老版Perl的发行版上,它试图将perl本身与其他模块如B :: X一起升级。有没有什么方法可以结合upgrade
的易用性和强大功能,但不能尝试(和失败)升级核心模块?谢谢。
答案 0 :(得分:3)
不要使用系统perl。安装自己的并从那开始。即使没有古老的perl。
您不仅要排除核心模块,还要排除依赖于较新版本的核心模块的分布,以及依赖于这些分布的分布...... 这是一场你无法获胜的战斗,甚至不应该尝试。
BTW,CPAN-trying-to-upgrade-perl bug实际上非常古老;你真的看到了吗?