Próbuję użyć Perla po raz pierwszy w moim systemie, który jest Ubuntu 12.04. Mam zainstalowany Perl v.5.14.2.
Spojrzałam how to install Perl modules, więc zacząłem się następująco:Nie można zlokalizować lokalnego/lib.pm w @INC na /usr/share/perl/5.14/CPAN/FirstTime.pm
$ perl -MCPAN -e shell
Kreator rozpoczął konfigurowania środowiska jak widać tutaj: http://pastebin.com/5hn8vkb5
jednak, że zatrzymał się w połowie z następującym komunikatem o błędzie:
...
Checksum for /home/john/.cpan/sources/authors/id/A/AP/APEIRON/local-lib-1.008009.tar.gz ok
---- Unsatisfied dependencies detected during ----
---- APEIRON/local-lib-1.008009.tar.gz ----
ExtUtils::MakeMaker [build_requires]
Running make test
Make had some problems, won't test
Delayed until after prerequisites
Running make install
Make had some problems, won't install
Delayed until after prerequisites
Can't locate local/lib.pm in @INC (@INC contains:
/home/john/perl5/lib/perl5
/etc/perl
/usr/local/lib/perl/5.14.2
/usr/local/share/perl/5.14.2
/usr/lib/perl5
/usr/share/perl5
/usr/lib/perl/5.14
/usr/share/perl/5.14
/usr/local/lib/site_perl
/home/john/Desktop)
at /usr/share/perl/5.14/CPAN/FirstTime.pm line 1300.
Co mogę zrobić, aby poprawnie skonfigurować środowisko Perl w mojej instalacji Ubuntu?
Po przerwaniu kreatora i ponownym uruchomieniu go ponownie, nie ma już komunikatu o błędzie. Jak mogę ponownie uruchomić kreatora, dzięki czemu można wybrać tutaj:
What approach do you want? (Choose 'local::lib', 'sudo' or 'manual') [local::lib]
'cpan lokalną :: lib' może? Lub sprawdź repozytorium apt-get. Nie masz zainstalowanego tego modułu, ale zdecydowałeś się go użyć do instalacji modułów. Nie chcesz "sudo"? – TLP
@TLP Jaka byłaby nazwa biblioteki, którą muszę zainstalować za pomocą 'sudo apt-get install ...'? – JJD
Bije mnie. Musisz szukać. Ale możesz oczywiście zrobić 'sudo cpan local :: lib'. Lub? – TLP