Solaris

如何在 Solaris 中配置 Perl CPAN?

  • June 27, 2012

我似乎無法在 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 設置為真值。

作為根

/usr/perl5/5.8.4/bin/perlgcc -MCPAN -e shell

似乎為我做了伎倆。我在 sparc 上使用 solaris 10 update 6。

引用自:https://serverfault.com/questions/53532