Indice del forum www.zeroshell.net
Distribuzione Linux ZeroShell
 
 FAQFAQ   CercaCerca  GruppiGruppi   RegistratiRegistrati 
 ProfiloProfilo  Log inLog in   Messaggi privatiMessaggi privati 

Installare nuovi moduli Perl

 
Nuovo argomento   Rispondi    Indice del forum -> ZeroShell
Precedente :: Successivo  
Autore Messaggio
fabrizio.tarolli



Registrato: 23/07/10 10:53
Messaggi: 5

MessaggioInviato: Gio Apr 14, 2011 12:16 pm    Oggetto: Installare nuovi moduli Perl Rispondi citando

Ho necessità di installare dei nuovi moduli Perl (Authen::SASL ad esempio) per gestire l'invio di email.
Ho provato ad utilizzare CPAN ma sembra che ci sia qualche problema al momento di lanciare il comando "make".

Qualcuno ha suggerimenti sulla procedura da seguire?
Grazie
Top
Profilo Invia messaggio privato
svenny



Registrato: 18/09/08 12:11
Messaggi: 245

MessaggioInviato: Gio Apr 14, 2011 3:44 pm    Oggetto: Rispondi citando

Non puoi utilizzare CPAN in quanto su ZeroShell non è presente il compilatore. Io ho risolto compilando i moduli PERL di cui avevo bisogno su di un'altra macchina Linux. Poi ho creato la cartella /Database/perl sulla mia ZeroShell e ci ho caricato dentro tutto i moduli compilati. Nel momento dell'utilizzo di questi moduli basta specificare l'istruzione:

use lib '/Database/perl/';

prima dell'importazione del modulo.

Ciao
Top
Profilo Invia messaggio privato
stefanmcds-mnt



Registrato: 25/10/11 10:30
Messaggi: 18

MessaggioInviato: Sab Ott 27, 2012 7:04 pm    Oggetto: Rispondi citando

Potresti spiegare come hai fatto sarebbe di grande aiuto
Top
Profilo Invia messaggio privato
svenny



Registrato: 18/09/08 12:11
Messaggi: 245

MessaggioInviato: Lun Nov 05, 2012 8:00 pm    Oggetto: Rispondi citando

Ho semplicemente lanciato il tar dei moduli che mi interessavano dalla cartella del Perl ( /usr/lib/perl5 ) della mia macchina Linux. Ad esempio, se mi interessano i moduli MIME e Math lancerò i seguenti comandi:

Codice:

cd /usr/lib/perl5
tar zcvf moduli_perl.tgz MIME Math


Poi ho copiato il file tar su ZeroShell ed ho scompattato il file nella cartella /Database/perl. A questo punto se devo utilizzare un modulo Perl che non è presente in ZeroShell, ma che ho caricato nella cartella /Database/perl inserisco nel codice dello script:

Codice:
use lib '/Database/perl/';


Gli eventuali moduli che sono presenti nella distribuzione di ZeroShell andranno inclusi prima di questa istruzione.

Spero di essere stato chiaro.

Ciao
Top
Profilo Invia messaggio privato
stefanmcds-mnt



Registrato: 25/10/11 10:30
Messaggi: 18

MessaggioInviato: Lun Nov 05, 2012 8:38 pm    Oggetto: Rispondi citando

grazie mille per la info
Top
Profilo Invia messaggio privato
Mostra prima i messaggi di:   
Nuovo argomento   Rispondi    Indice del forum -> ZeroShell Tutti i fusi orari sono GMT + 1 ora
Pagina 1 di 1

 
Vai a:  
Non puoi inserire nuovi argomenti
Non puoi rispondere a nessun argomento
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi votare nei sondaggi


Powered by phpBB © 2001, 2005 phpBB Group
phpbb.it