我们有一个服务器场,我们正在慢慢迁移到新版本的Perl(5.12.1)。我们目前正在运行5.8.5。操作系统也将从RedHat 4升级到RedHat 5,但RedHat 5仍然支持Perl 5.8.8。因此,在我们的源代码树中,我们将支持Perl的两个版本。不同版本的Perl需要不同的CPAN模块安装吗?
我被告知要将新版本的Perl安装到我们的源代码树中,以及我们当前使用的所有CPAN模块中。我实际上被告知用正确版本的Perl“编译”模块。我很困惑。对于不同版本的Perl,是否有一些模块实际上配置不同?鉴于此,我假设我应该在我们的树中为每个版本的Perl配置一个CPAN目录?
有关这种情况的任何信息或“陷阱”?
编辑:作为一个额外的问题,同一个cpan目录(由〜/ .cpan指向)是否为这两棵树服务,或者当我在不同的树中工作时(安装模块),我应该链接到不同的目录中?
请引用或总结文章,而不是简单地提供一个链接。这样,即使来源消失,您的答案仍然有帮助。 – Brian 2014-08-26 17:30:33
@Gautam Prashant:总结文章:) :) – 2015-03-17 20:43:40