【发布时间】:2023-02-01 17:02:47
【问题描述】:
我正在尝试使用 perlbrew 安装新的 perl 版本:
perlbrew install perl-5.34.1
但这会产生错误:
Fetching perl 5.34.1 as /home/703404669/perl5/perlbrew/dists/perl-5.34.1.tar.gz
Download https://cpan.metacpan.org/authors/id/S/SH/SHAY/perl-5.34.1.tar.gz to /home/703404669/perl5/perlbrew/dists/perl-5.34.1.tar.gz
ERROR: Failed to download https://cpan.metacpan.org/authors/id/S/SH/SHAY/perl-5.34.1.tar.gz
ERROR: Failed to execute the command
curl --silent --location --fail -o /home/703404669/perl5/perlbrew/dists/perl-5.34.1.tar.gz https://cpan.metacpan.org/authors/id/S/SH/SHAY/perl-5.34.1.tar.gz
Reason:
5888
我在谷歌搜索中找不到。
我知道没有任何错别字,因为当我故意写错一些东西时,我会得到一个不同的错误。
我不知道为什么会这样,也不知道如何解决。
编辑:
命令
curl --location https://cpan.metacpan.org/authors/id/S/SH/SHAY/perl-5.34.1.tar.gz > /dev/null
产出
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 17.3M 100 17.3M 0 0 68.5M 0 --:--:-- --:--:-- --:--:-- 68.5M
如何使用 perlbrew 安装 perl 版本?
【问题讨论】:
-
如果你尝试
curl --location https://cpan.metacpan.org/authors/id/S/SH/SHAY/perl-5.34.1.tar.gz > /dev/null,你会得到什么? -
@choroba 我已经编辑了问题以显示命令的输出
-
我认为您需要先运行
perlbrew init。否则目录将丢失