CPAN shell fue[Re: [Perl] Firma sha-1]

Francisco Valladolid Hdez. francisco en vmicrosistemas.com
Sab Mayo 13 23:48:17 CDT 2006


>> ------------------------------
>>
>> Message: 2
>> Date: Thu, 11 May 2006 19:29:49 -0400 (EDT)
>> From: "Francisco Valladolid Hdez." <francisco en vmicrosistemas.com>
>> Subject: CPAN shell  fue[Re: [Perl] Firma sha-1]
>
>
> Hola Francisco, bueno donde te va a instalar tus módulos Perl depende
> también de dónde está instalado él mismo.
>
> Para saberlo podrías correr desde un shell:
>    soyyo en tezcatlipoca:~$ whereis perl
>    perl: /usr/bin/perl /etc/perl /usr/lib/perl
> /usr/local/bin/perl
>    /usr/local/lib/perl /usr/share/perl /usr/share/man/man1/perl.1.gz
>    soyyo en tezcatlipoca:~$
>
> Como puedes darte cuenta hay ahí muchas rutas, en estos casos algunas son
> de
> documentación y otras la ruta al Perl, puede ser que tengas varias
> versiones
> instaladas.  Intenta preguntarle a cada Perl que versión es.
>
>    soyyo en tezcatlipoca:~$  /usr/bin/perl -v
>
>    This is perl, v5.8.4 built for i386-linux-thread-multi
>
>    Copyright 1987-2004, Larry Wall
>    ...
>    soyyo en tezcatlipoca:~$ /usr/local/bin/perl -v
>
>    This is perl, v5.8.8 built for i686-linux
>
>    Copyright 1987-2006, Larry Wall
>    ...
>    soyyo en tezcatlipoca:~$
>
> Eso te puede dar una pauta de donde se están instalando tus módulos.
> Suele
> pasar que el sistema viene con una versión de Perl y no nos damos cuenta
> he
> instalamos otra y pues los módulos no se instalan donde esperamos, si no
> en
> el Perl del sistema.  Entonces tal vez tendrías que instalar pasando una
> ruta más definida hacia el Perl, por ejemplo:
>
>    soyyo en tezcatlipoca:~$ /usr/local/bin/perl -MCPAN ...
>
> Quisiera saber si esto es aplicable solo a Linux ?, por un lado.
>
>
>  En realidad como te puedes dar cuenta no es cuestión de Linux.
>
>
Ok, Toño.. mira:

la salida de perl -v es esta:
[bsdguy.net: ~ ]% perl -v

This is perl, v5.8.8 built for i386-netbsd-thread-multi

y la salida de :

[bsdguy.net: ~ ]% whereis perl
/usr/pkg/bin/perl

si yo hago perl -MCPAN -e 'install <algo>'
descarga todo el modulo necesario y lo compila, pero no lo mete en el
directorio propio de los modulos de perl, sino en ~/.cpan

Saludos.


>
>  ------------------------------
>>
>> Message: 3
>> Date: Fri, 12 May 2006 14:59:08 +0000
>> From: "Joel Muñoz" <joel_munoz en hotmail.com>
>> Subject: RE: CPAN shell fue[Re: [Perl] Firma sha-1]
>>
>> Yo utilizo Windows y el servicio de CPAN es el mismo, varia un poco los
>> comandos, pero nada que no puedas arreglar visitando el manual de ayuda.
>
>
>
> Claro Joel además hay que recordar que el window$ maneja los paths de
> forma
> distinta.  De nuevo todo se reduce a dónde hayas instalado.
> _______________________________________________
> Perl mailing list
> Perl en tlali.iztacala.unam.mx
> http://tlali.iztacala.unam.mx/cgi-bin/mailman/listinfo/perl
>



Más información sobre la lista de distribución Perl