Re: [bcn-pm] módulos
Xavier Noria
fxn at hashref.com
Fri Apr 9 03:55:39 CDT 2004
On Apr 8, 2004, at 19:51, topo topo lópez wrote:
> Perdonad, otra pequeña duda... quería conseguir algunos módulos para
> perl tanto para linux como para win.... módulos estilo MDBLM y esas
> cosas... dónde los puedo sacar? esque no encuentro nada....
La instal.lacio de moduls a Unix (*BSD, Linux, Mac OS X, ...) en
versions recents de Perl es fa executant com a root:
% cpan Nom::De::Modul
Per exemple, per instal.lar Bundle::LWP faries
% cpan Bundle::LWP
Si encara no tinguessis cpan(1), i.e. la shell diu que no troba la
utilitat, fes abans de tot com a root:
% perl -MCPAN -e 'install Bundle::CPAN'
A Windows, ActivePerl duu un gestor de moduls propi que es diu ppm.
L'exemple anterior esdevindria:
C:\>ppm install Bundle::LWP
Alerta perque _no_ tots els moduls estan disponibles arreu. Si vols un
programa portable has d'assegurar-te a ma que els moduls que fas anar
estan disponibles en els sistemes operatius que t'interessen. En el cas
de Windows pots consultar la llista de moduls que venen amb la
distribucio mateixa:
http://aspn.activestate.com/ASPN/docs/ASPNTOC-ACTIVEPERL-008/
i els que estan disponibles amb ppm:
http://aspn.activestate.com/ASPN/Modules/Perl?
Els moduls problematics acostumen a tenir una part escrita en C, els
que son Perl pelat solen ser-hi. (De vegades es poden instal.lar coses
a ma si no hi ha mes remei, pero normalment hom tira del que hi ha
suportat.)
A mes, com que ActivePerl es una distribucio per a Windows, Linux,
HPUX, i Solaris, tambe cal veure la matriu d'estat dels moduls per
sistema:
http://ppm.activestate.com/BuildStatus/5.8.html
perque de vegades un modul suportat esta OK per a Linux pero no per a
Windows.
-- fxn
PD: Els enllac,os son per a les versions 5.8.*, els de les 5.6.* serien
semblants.
More information about the Barcelona-pm
mailing list