0

我需要在我的测试环境中安装几个 perl 模块(JSON 和 JSON::XS)。但是,镜像生产的测试环境不能安装 gcc。我确实有一个安装了 gcc 的开发环境。我使用 CPAN 来下载和编译这些模块。

问题是,我现在如何将它们从我的开发环境迁移到我的 UAT(最终是生产)环境?所有环境都是相同的架构,等等。

提前致谢。

4

1 回答 1

1

这两个模块都可用于 RHEL 的预打包。它们位于EPEL存储库中。将系统配置为使用此存储库后,安装模块就像sudo yum install perl-JSON perl-JSON-XS.

如果您或您的管理层对使用第三方存储库感到不舒服,那么另一种选择是从 CPAN 下载 tarball 并使用cpanspec和 rpmbuild 之类的工具构建您自己的 RPM。

如果您正在使用 Red Hat 系统,那么使用本机打包系统几乎可以肯定是让软件进入不同环境的最简单方法。

于 2012-09-20T09:33:57.693 回答