【发布时间】:2018-12-11 15:42:54
【问题描述】:
我有一个 Linux 服务器,它有自己的 Perl,它的版本不是我想要的。所以我想在上面安装另一个 Perl。
我尝试使用 Perlbrew 解决它,但我的服务器无法下载它。我的服务器似乎不信任该网站地址。而且我不知道我是否应该以root身份下载它。另外,我觉得root和普通用户下载安装有很大的区别,我只想作为普通用户来做。
还有其他方法可以在我的服务器上安装不同版本的 Perl 吗? 我之前下载了我想要的版本,我尝试用通常的方式安装它,但是它失败了。
当我点击命令时这是错误的
wget -O - https://install.perlbrew.pl | bash作为普通用户。
也许我应该以 root 身份点击它? 当我尝试在 ~/bin 中安装 Perl v5.8.8(这是我想要的版本)时,我运行配置。
但是在那之后我不能运行 make,它只是告诉我 make:No rule to make target ,需要 miniperlmain.o 停止。 此外,
我的 Linux 是 Centos 7.4。我不知道如何解决它。
看来我找到了让我制作的方法。 这是link。 编辑 makedepend.SH 后,我再次运行 make。但我错了:
事情真的很奇怪。为什么 Perl V5.8.8 这么难安装。
【问题讨论】:
-
我将作为
root用户安装perlbrew的操作系统包,然后作为普通用户安装适当的(版本)Perl。下载和安装 perlbrew 是如何失败的?请edit您的问题并添加您的 Linux 版本、您正在尝试的命令以及它如何失败的输出。 -
“我的服务器似乎不信任该网站地址” 知道是什么导致你得出这个结论会很有帮助。您看到了哪些错误消息?
-
我只是再次编辑问题,这对你们来说可能更清楚。