Не удается получить файлы из CPAN
Я пытаюсь загрузить модули из CPAN, но это не удается
что-то не так с моей конфигурацией CPAN, я не могу понять, что
cpan> install Bundle::CPAN
CPAN: Storable loaded ok
CPAN: LWP::UserAgent loaded ok
Fetching with LWP:
ftp://cpan.rinet.ru/pub/mirror/CPAN/authors/01mailrc.txt.gz
LWP failed with code[404] message[File '01mailrc.txt.gz' not found]
Fetching with Net::FTP:
ftp://cpan.rinet.ru/pub/mirror/CPAN/authors/01mailrc.txt.gz
Couldn't fetch 01mailrc.txt.gz from cpan.rinet.ru
Fetching with LWP:
ftp://cpan.makeperl.org/pub/CPAN/authors/01mailrc.txt.gz
Useless content call in void context at /usr/share/perl5/LWP/Protocol/ftp.pm line 398
LWP failed with code[400] message[FTP return code 000]
файл ftp://cpan.rinet.ru/pub/mirror/CPAN/authors/01mailrc.txt.gz существует
РЕДАКТИРОВАТЬ: проблема была в том, что некоторые серверы не позволяют получать файлы по ftp (ncftpget работает нормально) нашел сервер, который позволяет
1 ответ
Мне кажется, что файл не существует на этом FTP-сервере. FTP в него и посмотреть, если он там и как выглядят разрешения. Возможно, вам нужно найти новое зеркало.
из оболочки CPAN используйте команды "o conf urllist", "o conf urllist shift" и "o conf urllist push http://somenewmirror/".
Или 'o conf init', чтобы запустить первоначальную настройку.
Или найдите файл CPAN/Config.pm (другой, если он хранится в вашем домашнем каталоге) и отредактируйте список прямо там.
(большая часть этого ответа была найдена по адресу http://mail.pm.org/pipermail/spug-list/2005-May/006520.html после запуска http://www.google.com/search?sourceid=chrome&ie=UTF -8 & q = LWP + не удалось + с + кодом [404] + сообщением [File +'01mailrc.txt.gz' + not + found])