我似乎无法在 Solaris 机器上安装 CPAN。这是我当前的输出。
~# perl -MCPAN -eshell
Terminal does not support AddHistory.
cpan shell -- CPAN exploration and modules installation (v1.7601)
ReadLine support available (try 'install Bundle::CPAN')
cpan> install Bundle::LWP
CPAN: Storable loaded ok
LWP not available
CPAN: Net::FTP loaded ok
Fetching with Net::FTP:
ftp://ftp.dti.ad.jp/pub/lang/CPAN/authors/01mailrc.txt.gz
Couldn't fetch 01mailrc.txt.gz from ftp.dti.ad.jp
...
...
对每个镜像重复此输出。任何想法为什么这不起作用?
有几种可能性,但最典型的问题是您位于要求您使用被动 FTP 的防火墙后面。您可以查找 HTTP 镜像,或者在运行 cpan 之前尝试将环境变量 FTP_PASSIVE 设置为真值。
作为根
似乎为我做了伎俩。我在 sparc 上使用 solaris 10 update 6。