gpt4 book ai didi

perl - 在没有 CPAN 的情况下安装 Perl 模块

转载 作者:行者123 更新时间:2023-12-05 00:50:08 27 4
gpt4 key购买 nike

我正在编写一个 Perl 脚本来执行需要考虑假期的日期操作,因此我认为我需要 Date::Manip 或 Date::Calc。我要放置此脚本的服务器位于防火墙后面,因此 CPAN 无法连接到 Internet。通常我可以通过将 .pm 文件放在 Perl lib 文件夹中来安装 Perl 模块,但这两个模块都有一个 C++ 组件或依赖于一个非核心模块(YALM::Syck for Date::Manip)和一个 C++组件。

我正在部署的服务器也没有 GCC,因此复制安装包并在那里构建它没有用,因为它无法编译 C++。我尝试在我的家用 Linux PC 上构建包,然后将它们复制到服务器,但出现错误,指出模块文件不正确。服务器是 IBM AIX 机器,所以我为家用电脑编译的模块可能不兼容。

有什么方法可以使 Date::Manip 或 Date::Calc 在此服务器上运行?有没有我可以改用的纯 Perl(包括依赖项)模块?

最佳答案

所有收藏夹都不是纯 perl。


设置开发箱并镜像生产服务器。在开发环境中安装编译器。构建模块并将它们打包以部署到生产环境中(AIX 有包,对吧‽)。

关于perl - 在没有 CPAN 的情况下安装 Perl 模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8077916/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com