![在 Centos 上将 Perl 从 5.10 更新到 5.18 时出现 @INC 问题](https://linux22.com/image/633981/%E5%9C%A8%20Centos%20%E4%B8%8A%E5%B0%86%20Perl%20%E4%BB%8E%205.10%20%E6%9B%B4%E6%96%B0%E5%88%B0%205.18%20%E6%97%B6%E5%87%BA%E7%8E%B0%20%40INC%20%E9%97%AE%E9%A2%98.png)
我在 Centos 6 上(以 root 身份)安装了 Perl 5.10,还安装了许多模块(使用 yum 和 CPAN)。我尝试将 Perl 升级到 5.18,现在 @INC 出现了一些问题。
我收到消息称某些模块在@INC 中无法使用,我已通过 yum 重新安装解决了其中一些问题,但有些仍然不可用。
请展示将我之前安装的模块添加到@INC的最佳方法(我已经阅读了很多关于这个问题的论坛,而像编写使用 lib 或在 bash 中添加旧模块路径这样的解决方案对我来说并不是很好)
提前致谢!
更新:
我是否可以降级到 5.10?如果可以,那么我的旧模块还能用吗?还是唯一正确的方法是重新安装我的系统?