如何在Linux上安装两个不同版本的Perl?

时间:2018-12-11 15:42:55

标签: perl perlbrew

我有一个Linux服务器,它有自己的Perl,其版本不是我想要的。 所以我想在上面安装另一个Perl。 我试图用perlbrew解决它,但是我的服务器无法下载它。看来我的服务器不信任该网站地址。而且我不知道我是否应该以根用户身份下载它。此外,我认为root用户和普通用户下载并安装它之间存在巨大差异,我只想以普通用户身份进行安装。 还有另一种方法可以在我的服务器上安装不同版本的Perl吗? 我下载了想要的版本,然后尝试以通常的方式安装它,但是失败了。 非常感谢。 当我以普通用户的身份点击命令“ wget -O-https://install.perlbrew.pl | bash ”时,这就是磨损的情况。enter image description here 也许我应该以根用户身份点击它? 当我尝试在〜/ bin中安装perl v5.8.8(这是我想要的版本)时,我运行Configure。 但是之后我无法运行make,它只是告诉我 make:没有规则可以成为miniperlmain.o Stop所需的目标。 此外,我的Linux是Centos 7.4。我不怎么解决它。 看来我想办法让我做。 这是link。 编辑makedepend.SH之后,我运行make agian。 但是我错了: enter image description here

这件事真的很奇怪。为什么很难安装perl V5.8.8。 :-(

1 个答案:

答案 0 :(得分:1)

简单的答案是'just install perl'-默认情况下它将放到/ usr / local / bin中,您可以直接使用它。

请勿覆盖/ usr / bin / perl,因为这是痛苦的秘诀。 (很多东西都依赖于通过软件包管理器安装的perl版本)。