elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Sigue las noticias más importantes de seguridad informática en el Twitter! de elhacker.NET


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  [perl] Porque no me deja instalar modulos?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 Ir Abajo Respuesta Imprimir
Autor Tema: [perl] Porque no me deja instalar modulos?  (Leído 6,136 veces)
morenochico

Desconectado Desconectado

Mensajes: 167


Ver Perfil
[perl] Porque no me deja instalar modulos?
« en: 6 Octubre 2011, 02:59 am »

Bien resulta que quiero instalar modulos de perl y en todas partes se dice que es asi:
Código:
perl -MCPAN -e shell
De ahi tira el error
Código:
Can't locate CPAN.pm in
ok voy , busco , bajo e intento instalar PPM-Make-0

este tira el error
Código:
Can't locate ExtUtils/MakeMaker.p  

ok, busco ExtUtils-MakeMaker-6.59 y este tira el error
Código:
Can't locate lib.pm
busco  lib 0.63 y este da el error
Código:
Can't locate ExtUtils/MakeMaker.p  

y de ese ciclo no salgo

Como puedo instalar entonces modulos? que modulos serian los indicados?  con los que tengo que puedo hacer?

Por cierto segun un scrip que ha por la red tengo varios modulos

Código:
Perl Version: 5.010001

CGI.pm Version: 3.43

Library Path (@INC):

    * /usr/lib/perl5/5.10.1/i486-t2-linux-gnu
    * /usr/lib/perl5/5.10.1
    * /usr/lib/perl5/site_perl/5.10.1/i486-t2-linux-gnu
    * /usr/lib/perl5/site_perl/5.10.1
    * /usr/lib/perl5/vendor_perl/5.10.1/i486-t2-linux-gnu
    * /usr/lib/perl5/vendor_perl/5.10.1
    * /usr/lib/perl5/vendor_perl
    * .

Modules:

    * /usr/lib/perl5/5.10.1/i486-t2-linux-gnu
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/Config.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/Cwd.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/Data/Dumper.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/Digest/SHA1.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/DynaLoader.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/Encode/Config.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/Encode/Symbol.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/Errno.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/Fcntl.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/File/Glob.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/File/GlobMapper.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/HTML/Entities.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/HTML/Filter.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/HTML/HeadParser.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/HTML/LinkExtor.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/HTML/Parser.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/HTML/PullParser.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/HTML/TokeParser.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/Hash/Util/FieldHash.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/IO.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/IO/Dir.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/IO/File.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/IO/Handle.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/IO/Pipe.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/IO/Poll.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/IO/Seekable.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/IO/Select.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/IO/Socket.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/POSIX.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/Socket.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/XSLoader.pm

    * /usr/lib/perl5/5.10.1
          o /usr/lib/perl5/5.10.1/AutoLoader.pm
          o /usr/lib/perl5/5.10.1/Benchmark.pm
          o /usr/lib/perl5/5.10.1/CGI.pm
          o /usr/lib/perl5/5.10.1/CGI/Apache.pm
          o /usr/lib/perl5/5.10.1/CGI/Carp.pm
          o /usr/lib/perl5/5.10.1/CGI/Cookie.pm
          o /usr/lib/perl5/5.10.1/CGI/Pretty.pm
          o /usr/lib/perl5/5.10.1/CGI/Push.pm
          o /usr/lib/perl5/5.10.1/CGI/Switch.pm
          o /usr/lib/perl5/5.10.1/CGI/Util.pm
          o /usr/lib/perl5/5.10.1/CPAN/HandleConfig.pm
          o /usr/lib/perl5/5.10.1/CPANPLUS/Config.pm
          o /usr/lib/perl5/5.10.1/Carp.pm
          o /usr/lib/perl5/5.10.1/English.pm
          o /usr/lib/perl5/5.10.1/Exporter.pm
          o /usr/lib/perl5/5.10.1/Exporter/Heavy.pm
          o /usr/lib/perl5/5.10.1/ExtUtils/MakeMaker/Config.pm
          o /usr/lib/perl5/5.10.1/File/Basename.pm
          o /usr/lib/perl5/5.10.1/File/CheckTree.pm
          o /usr/lib/perl5/5.10.1/File/Compare.pm
          o /usr/lib/perl5/5.10.1/File/Copy.pm
          o /usr/lib/perl5/5.10.1/File/DosGlob.pm
          o /usr/lib/perl5/5.10.1/File/Fetch.pm
          o /usr/lib/perl5/5.10.1/File/Find.pm
          o /usr/lib/perl5/5.10.1/File/Path.pm
          o /usr/lib/perl5/5.10.1/File/Spec.pm
          o /usr/lib/perl5/5.10.1/File/Spec/Cygwin.pm
          o /usr/lib/perl5/5.10.1/File/Spec/Epoc.pm
          o /usr/lib/perl5/5.10.1/File/Spec/Functions.pm
          o /usr/lib/perl5/5.10.1/File/Spec/Mac.pm
          o /usr/lib/perl5/5.10.1/File/Spec/OS2.pm
          o /usr/lib/perl5/5.10.1/File/Spec/Unix.pm
          o /usr/lib/perl5/5.10.1/File/Spec/VMS.pm
          o /usr/lib/perl5/5.10.1/File/Spec/Win32.pm
          o /usr/lib/perl5/5.10.1/File/Temp.pm
          o /usr/lib/perl5/5.10.1/File/stat.pm
          o /usr/lib/perl5/5.10.1/Getopt/Long.pm
          o /usr/lib/perl5/5.10.1/Getopt/Std.pm
          o /usr/lib/perl5/5.10.1/IO/Zlib.pm
          o /usr/lib/perl5/5.10.1/Log/Message/Config.pm
          o /usr/lib/perl5/5.10.1/Module/Build/Config.pm
          o /usr/lib/perl5/5.10.1/Net/Config.pm
          o /usr/lib/perl5/5.10.1/PerlIO.pm
          o /usr/lib/perl5/5.10.1/SelectSaver.pm
          o /usr/lib/perl5/5.10.1/Symbol.pm
          o /usr/lib/perl5/5.10.1/Tie/Hash.pm
          o /usr/lib/perl5/5.10.1/Tie/Hash/NamedCapture.pm
          o /usr/lib/perl5/5.10.1/Tie/RefHash.pm
          o /usr/lib/perl5/5.10.1/Tie/SubstrHash.pm
          o /usr/lib/perl5/5.10.1/bytes.pm
          o /usr/lib/perl5/5.10.1/constant.pm
          o /usr/lib/perl5/5.10.1/encoding/warnings.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/Config.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/Cwd.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/Data/Dumper.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/Digest/SHA1.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/DynaLoader.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/Encode/Config.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/Encode/Symbol.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/Errno.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/Fcntl.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/File/Glob.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/File/GlobMapper.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/HTML/Entities.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/HTML/Filter.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/HTML/HeadParser.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/HTML/LinkExtor.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/HTML/Parser.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/HTML/PullParser.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/HTML/TokeParser.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/Hash/Util/FieldHash.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/IO.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/IO/Dir.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/IO/File.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/IO/Handle.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/IO/Pipe.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/IO/Poll.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/IO/Seekable.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/IO/Select.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/IO/Socket.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/POSIX.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/Socket.pm
          o /usr/lib/perl5/5.10.1/i486-t2-linux-gnu/XSLoader.pm
          o /usr/lib/perl5/5.10.1/overload.pm
          o /usr/lib/perl5/5.10.1/sigtrap.pm
          o /usr/lib/perl5/5.10.1/strict.pm
          o /usr/lib/perl5/5.10.1/vars.pm
          o /usr/lib/perl5/5.10.1/warnings.pm
          o /usr/lib/perl5/5.10.1/warnings/register.pm







« Última modificación: 6 Octubre 2011, 03:03 am por morenochico » En línea

BigBear


Desconectado Desconectado

Mensajes: 545



Ver Perfil
Re: [perl] Porque no me deja instalar modulos?
« Respuesta #1 en: 7 Octubre 2011, 16:00 pm »

Una forma mas facil de instalar modulos de perl en windows es usar el comando ppm install


En línea

morenochico

Desconectado Desconectado

Mensajes: 167


Ver Perfil
Re: [perl] Porque no me deja instalar modulos?
« Respuesta #2 en: 7 Octubre 2011, 17:51 pm »

pero estoy en linux ,     :-(
En línea

BigBear


Desconectado Desconectado

Mensajes: 545



Ver Perfil
Re: [perl] Porque no me deja instalar modulos?
« Respuesta #3 en: 7 Octubre 2011, 18:01 pm »

que mala suerte tenes , entonces no se como ayudarte , pero al final que modulo queres instalar ?
En línea

morenochico

Desconectado Desconectado

Mensajes: 167


Ver Perfil
Re: [perl] Porque no me deja instalar modulos?
« Respuesta #4 en: 7 Octubre 2011, 20:19 pm »

el DBI para conectarme con mysql, tan mala suerte no creo, estaba aprendiendo perl y pude hacer el hola mundo y esas cosas asi queria ir por mas.
En línea

leogtz
. . .. ... ..... ........ ............. .....................
Colaborador
***
Desconectado Desconectado

Mensajes: 3.069


/^$/


Ver Perfil WWW
Re: [perl] Porque no me deja instalar modulos?
« Respuesta #5 en: 7 Octubre 2011, 23:01 pm »

http://search.cpan.org/

Te bajas el código y compilas a mano.
Código:
perl Makefile.PL
   make
   make test
   make install

Y si te vuelve a decir que te falta algo, repites el paso con el módulo que te falte.

De un Hola mundo pasaste a una conexión a una bd? Y las expresiones regulares y de otro tipo? operadores? funciones? tratamiento de archivos? etc?
En línea

Código
  1. (( 1 / 0 )) &> /dev/null || {
  2. echo -e "stderrrrrrrrrrrrrrrrrrr";
  3. }
  4.  
http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com
morenochico

Desconectado Desconectado

Mensajes: 167


Ver Perfil
Re: [perl] Porque no me deja instalar modulos?
« Respuesta #6 en: 10 Octubre 2011, 20:20 pm »

http://search.cpan.org/

Te bajas el código y compilas a mano.
Código:
perl Makefile.PL
   make
   make test
   make install

Y si te vuelve a decir que te falta algo, repites el paso con el módulo que te falte.

De un Hola mundo pasaste a una conexión a una bd? Y las expresiones regulares y de otro tipo? operadores? funciones? tratamiento de archivos? etc?

Los errores que dije al principio son cuando corre el perl Makefile.PL


En línea

leogtz
. . .. ... ..... ........ ............. .....................
Colaborador
***
Desconectado Desconectado

Mensajes: 3.069


/^$/


Ver Perfil WWW
Re: [perl] Porque no me deja instalar modulos?
« Respuesta #7 en: 11 Octubre 2011, 02:11 am »

Usa el cpan con todos los módulos que no halle, no es díficil.
En línea

Código
  1. (( 1 / 0 )) &> /dev/null || {
  2. echo -e "stderrrrrrrrrrrrrrrrrrr";
  3. }
  4.  
http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com
~ Yoya ~
Wiki

Desconectado Desconectado

Mensajes: 1.125



Ver Perfil
Re: [perl] Porque no me deja instalar modulos?
« Respuesta #8 en: 11 Octubre 2011, 03:07 am »

Bien resulta que quiero instalar modulos de perl y en todas partes se dice que es asi:
Código:
perl -MCPAN -e shell
De ahi tira el error
Código:
Can't locate CPAN.pm in

No te funciona porque no tienes el modulo CPAN.pm, solo tienes que descargarlo he instalarlo manualmente, luego intestas de nuevo.

http://search.cpan.org/CPAN/authors/id/A/AN/ANDK/CPAN-1.9800.tar.gz

Saludos.
En línea

Mi madre me dijo que estoy destinado a ser pobre toda la vida.
Engineering is the art of balancing the benefits and drawbacks of any approach.
morenochico

Desconectado Desconectado

Mensajes: 167


Ver Perfil
Re: [perl] Porque no me deja instalar modulos?
« Respuesta #9 en: 11 Octubre 2011, 18:43 pm »

~ Yoya ~

ya descarge de la liga que me mandaste no obstante es ahi donde sale el error
Código:
Can't locate ExtUtils/MakeMaker.pm 
En línea

Páginas: [1] 2 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Porque no me deja el steam¿ « 1 2 »
Juegos y Consolas
Valkyr 13 4,418 Último mensaje 16 Agosto 2006, 18:28 pm
por Valkyr
Instalación de Librerías / Modulos en Perl
Scripting
Tec-n0x 2 4,940 Último mensaje 10 Agosto 2008, 02:19 am
por Tec-n0x
[BASH] Script instalación de módulos Perl
Scripting
leogtz 1 2,417 Último mensaje 14 Enero 2011, 04:35 am
por m1kh41l
hola ¿sabrian porque no me deja loquearme despues de instalar sabayon ......
GNU/Linux
dvdr 5 4,334 Último mensaje 25 Agosto 2011, 12:16 pm
por dvdr
[AYUDA] quien sabe como instalar los modulos en perl
Scripting
Rankor15 0 1,399 Último mensaje 7 Octubre 2012, 18:52 pm
por Rankor15
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines