Mojolicious 在 Redhat EC2 实例上,由于依赖关系无法安装?

Mojolicious on Redhat EC2 instance, can't install due to dependencies?

我用 Redhat OS 启动了一个新的 EC2 实例。我正在尝试使用 cpanm Mojolicious 安装 Mojolicious,但它一直告诉我 Can't locate <package> in @INC。前几次我只是 cpanm <package> 然后 sudo reboot。然后我尝试再次安装 Mojolicious,但每次它都缺少一些新东西,而且可能有数百个,对吧?那么如何让它安装 Mojolicious 的所有依赖项呢?

顺便说一句,我在 OSX 上构建了一个 mojolicious 应用程序,我正试图将它托管在 EC2 上。在我的 Mac 上安装非常完美。

RedHat 提供的系统 perl 被故意破坏(可能违反了 Perl 许可证!)。简单的解决方法是安装 perl-core 模块(安装 Perl 的核心模块,唉)。

然而,推荐的答案是不使用系统 perl 解释器,留给系统使用。而是尝试 perlbrew.