【发布时间】:2010-02-11 16:58:41
【问题描述】:
我正在维护一个 perl 脚本,该脚本运行我们的基础服务器软件的自动安装。新要求之一是安装 Inline::Java 模块。
我们通常使用 Yum 安装的策略似乎失败了,因为 yum 中没有可用的 Inline::Java。我找不到它的 RPM 版本,因此无法安装为 RPM。唯一的选择似乎是通过 CPAN 安装或运送 tar 并有一个步骤来识别 SDK 位置并运行 'perl Makefile.PL J2SDK=;制作;进行安装”。
我本能地认为自动安装有点不稳定,我过去曾遇到过 CPAN 安装失败的问题,我真的不想在实时服务器上进行,但我想不出更好的选择。
我考虑的另一个选项只是发送 .pm 文件,将其放置在用户定义的目录中并使用“使用 lib”将其定义为位置,但由于 Inline::Java 的工作方式,我不认为这是可能的,它也需要 InlineJavaServer 的位置等。
有没有人有更好的解决方案或对上面提出的哪个最好有意见?
【问题讨论】:
标签: java linux perl installation inline