Articles of cpan

Come faccio a dire a CPAN di installare tutte le dipendenze?

Come faccio a dire a CPAN di installare tutte le dipendenze? Ho provato ad impostarli in cpan : cpan> o conf prerequisites_policy follow cpan> o conf commit Dovevo ancora rispondere “y” un paio di volte (ma meno di prima che sembrasse). C’è un modo per farlo andare sempre avanti e installare? Voglio renderlo incustodito. Sembrerebbe […]

Come si fa a “usare My :: defaults” con i moderni valori predefiniti di perl e utf8?

Voglio creare un modulo per il mio “uso predefinito”, ad esempio: use My::perldefs; con il seguente contenuto (principalmente basato sul post di tchrist ). use 5.014; use strict; use features qw(switch say state); no warnings; use warnings qw(FATAL closed threads internal debugging pack substr malloc unopened portable prototype inplace io pipe unpack regexp deprecated exiting […]

Come posso installare una versione specifica di un set di moduli Perl?

Ho il compito di replicare un ambiente di produzione per creare molti ambienti di test / sit. Una delle cose che devo fare è build Perl, con tutti i moduli che sono stati installati (inclusi i moduli interni ed esterni) nel corso degli anni. Potrei semplicemente utilizzare l’autobundle di CPAN.pm, ma questo si tradurrà in […]

Come posso installare localmente i moduli CPAN senza l’accesso root (errore 229 di DynaLoader.pm)?

Non funziona con altri moduli, ma per dare un esempio. Ho installato Text :: CSV_XS con un’impostazione CPAN: ‘makepl_arg’ => q[PREFIX=~/lib], Quando provo a eseguire uno script test.pl: $ perl test.pl #!/usr/bin/perl use lib “/homes/foobar/lib/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi”; use Text::CSV_XS; print “test”; ottengo Imansible caricare ‘/homes/foobar/lib/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi/auto/Text/CSV_XS/CSV_XS.so’ per il modulo Testo :: CSV_XS: / homes / foobar / lib […]

Come gestisci i moduli Perl quando usi un gestore di pacchetti?

Una domanda recente qui su SO mi ha fatto riflettere. Sulla maggior parte delle distribuzioni Linux che ho provato, alcuni moduli Perl sarebbero disponibili attraverso il gestore di pacchetti. Altri, ovviamente no. Per un po ‘avrei usato il mio gestore di pacchetti ogni volta che dovevo installare qualche modulo CPAN per scoprire se un pacchetto […]

Come posso estrarre l’URL e colbind il testo da HTML in Perl?

In precedenza ho chiesto come farlo in Groovy. Tuttavia, ora sto riscrivendo la mia app in Perl a causa di tutte le librerie CPAN. Se la pagina contiene questi collegamenti: Google Apple L’output sarebbe: Google, http://www.google.com Apple, http://www.apple.com Qual è il modo migliore per farlo in Perl?

Come posso utilizzare CPAN come utente non root?

Voglio installare i moduli perl su un server condiviso su cui non ho accesso root. Come posso fare questo? Sembra che abbiano anche una versione precedente di CPAN (si lamenta di questo durante l’esecuzione del comando), è ansible aggiornare il comando CPAN utilizzato dal mio account senza richiedere l’accesso come root?

Come posso usare un nuovo modulo Perl senza autorizzazioni di installazione?

Ecco la mia situazione: non conosco quasi nulla di Perl, ma è l’unica lingua disponibile su una macchina porting. Ho solo le autorizzazioni per scrivere nella mia area di lavoro locale e non nella posizione di installazione di Perl. Ho bisogno di usare il modulo Parallel :: ForkManager Perl da CPAN Come si usa Parallel […]

Come posso installare i moduli Perl senza privilegi di root?

Sono su una macchina Linux in cui non ho privilegi di root. Voglio installare alcuni pacchetti tramite CPAN nella mia home directory in modo che quando eseguirò Perl, sarà in grado di vederlo. Ho eseguito cpan , che chiedeva alcune opzioni di configurazione. Ha richiesto una directory, che ha suggerito ~/perl “per utenti non root”. […]

Come posso installare un modulo CPAN in una directory locale?

Sto usando una macchina Linux ospitata quindi non ho i permessi per scrivere nella /usr/lib . Quando provo ad installare un modulo CPAN facendo il solito: perl Makefile.PL make test make install Quel modulo è estratto in una blib/lib/ . Ho continuato a use blib/lib/ModuleName ma il compilatore continua a dire che il modulo non […]