Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Perl: Общие вопросы > cpan зеркало установки


Автор: gcc 20.4.2011, 17:39
при выполнении 
Код

perl -MCPAN -eshell 


пишет, чтобы укзали зеркало для скачивания, ссылку URL с котром все модули будут ставится
я не знаю, какое зеркало надо ставить, и в гугле не могу найти, про какие зеркала речь...

Код

cpan[3]> install SOAP::Lite 
CPAN: Storable loaded ok (v2.20)
CPAN: LWP::UserAgent loaded ok (v5.834)
CPAN: Time::HiRes loaded ok (v1.9719)
Fetching with LWP:
  cpan.org/authors/01mailrc.txt.gz
LWP failed with code[400] message[URL must be absolute]
Warning: no success downloading '/root/.cpan/sources/authors/01mailrc.txt.gz.tmp13962'. Giving up on it. at /usr/share/perl/5.10/CPAN/Index.pm line 225
Warning: no success downloading '/root/.cpan/sources/authors/01mailrc.txt.gz.tmp13962'. Giving up on it. at /usr/share/perl/5.10/CPAN/Index.pm line 225
No external ftp command available

Client not fully configured, please proceed with configuring.

You have not configured a urllist and do not allow connections to the
internet to get a list of mirrors.  If you wish to get a list of CPAN
mirrors to pick from, use this command

    o conf init connect_to_internet_ok urllist

If you do not wish to get a list of mirrors and would prefer to set
your urllist manually, use just this command instead

    o conf init urllist

Fetching with LWP:
  cpan.org/authors/01mailrc.txt.gz
LWP failed with code[400] message[URL must be absolute]
Warning: no success downloading '/root/.cpan/sources/authors/01mailrc.txt.gz.tmp13962'. Giving up on it. at /usr/share/perl/5.10/CPAN/Index.pm line 225
Warning: no success downloading '/root/.cpan/sources/authors/01mailrc.txt.gz.tmp13962'. Giving up on it. at /usr/share/perl/5.10/CPAN/Index.pm line 225
No external ftp command available




какое зекрало надо указать? и как?

Автор: Ramirez 29.4.2011, 16:13
оно видимо хочет файл ftp://ftp.perl.org/pub/CPAN/MIRRORED.BY
а вообще, похоже на поврежденный конфиг.
проще в консоли цпана сказать как оно хочет:

Код

o conf init connect_to_internet_ok urllist


или

Код

o conf init urllist


и потом не забыть

Код

o conf commit

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)