Sto provando a usare Perl la prima volta sul mio sistema che è Ubuntu 12.04,. Ho installato Perl v.5.14.2.
Alzai gli occhi how to install Perl modules, così ho iniziato come segue:Impossibile localizzare local/lib.pm in @INC su /usr/share/perl/5.14/CPAN/FirstTime.pm
$ perl -MCPAN -e shell
La procedura guidata ha iniziato la configurazione dell'ambiente come si può vedere qui: http://pastebin.com/5hn8vkb5
Anche se, si è fermato a metà con il seguente messaggio di errore:
...
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.
Cosa posso fare per impostare correttamente l'ambiente Perl sulla mia installazione di Ubuntu?
Dopo l'interruzione della procedura guidata e riavviare di nuovo, non c'è alcun messaggio di errore più. Come posso avviare nuovamente la procedura guidata in modo da poter scegliere qui:
What approach do you want? (Choose 'local::lib', 'sudo' or 'manual') [local::lib]
'CPAN città :: lib' forse? Oppure controlla il repository apt-get. Non hai installato quel modulo, ma hai scelto di usarlo come mezzo per installare i moduli. Non vuoi 'sudo'? – TLP
@TLP Quale sarebbe il nome della libreria che devo installare tramite 'sudo apt-get install ...'? – JJD
Mi batte. Dovrai cercare. Ma ovviamente puoi fare "sudo cpan local :: lib'. O? – TLP