我在 Centos 6 上(以 root 身份)安装了 Perl 5.10,还安装了许多模块(使用 yum 和 CPAN)。我尝试将 Perl 升级到 5.18,现在 @INC 出现了一些问题。
我收到消息称某些模块在@INC 中无法使用,我已通过 yum 重新安装解决了其中一些问题,但有些仍然不可用。
请展示将我之前安装的模块添加到@INC的最佳方法(我已经阅读了很多关于这个问题的论坛,而像编写使用 lib 或在 bash 中添加旧模块路径这样的解决方案对我来说并不是很好)
提前致谢!
更新:
我是否可以降级到 5.10?如果可以,那么我的旧模块还能用吗?还是唯一正确的方法是重新安装我的系统?