Perl en Español

  1. Home
  2. Tutoriales
  3. Foro
  4. Artículos
  5. Donativos
  6. Publicidad
 

Cómo saber qué módulos tiene instalados Perl

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Básico
Mensaje Mie Jun 11, 2008 9:44 am
cmp
Perlero Nuevo
Perlero Nuevo
Registrado: 28 May 2007
Mensajes: 8
Cómo saber qué módulos tiene instalados Perl Responder citando

Hola a todos. Me gustaría saber cómo se puede averiguar que módulos tiene instalados Perl.
Es que he instalado YAA! (Yet Another Autoreponder) y en las instrucciones de instalación pone:
Código:
1. REQUIREMENTS

+ Perl 5.6.1 or better

# Required modules

- DB_File
- IO::File
- IO::Handle
- IO::Scalar
- File::Basename
- Cwd


El caso es que lo he instalado y funciona correctamente sin haber instalado ninguno de los módulos, por lo que supongo que ya están.

En teoría el comando que busco es instmodsh pero este es el resultado:

Código:
Available commands are:
   l            - List all installed modules
   m <module>   - Select a module
   q            - Quit the program
cmd? l
Installed modules are:
   Perl


Gracias de antemano.
Mensaje Mie Jun 11, 2008 9:57 am
kidd
Creador de Perl en Español
Creador de Perl en Español
Registrado: 15 Oct 2003
Mensajes: 1389
Ubicación: México
Responder citando

Con el siguiente comando se te enlistarán todos los detalles de los módulos que tienes localmente instalados en tu distribución de Perl.
Código:
perldoc perllocal



Saludos
Mensaje Mie Jun 11, 2008 10:55 am
hugo11ab
Perlero Nuevo
Perlero Nuevo
Registrado: 22 Jul 2006
Mensajes: 31
Responder citando

Existe una herramienta llamada webmin el cual también te indica los módulos que tienes instalados en Perl, entre otras cosas. La puedes descargar en: http://www.webmin.com/
Mensaje Mie Jun 11, 2008 12:27 pm
danimera
Perlero Adicto
Perlero Adicto
Registrado: 23 Jun 2005
Mensajes: 239
Ubicación: Colombia
Responder citando

Si usas Microsoft Windows y tienes instalado la versión de Perl de ActiveState en la documentación de este puedes ver los módulos instalados.
Mensaje Mie Jun 11, 2008 4:18 pm
explorer
Moderador
Moderador
Registrado: 24 Jul 2005
Mensajes: 4092
Ubicación: Valladolid, España
Responder citando

Hay muchas formas de saber los módulos que están instalados, de forma programada. Buscando en CPAN, el primero que sale de ellos es el módulo ExtUtils::Installed.

Perl:
use ExtUtils::Installed;
my ($inst) = ExtUtils::Installed->new();
my (@modules) = $inst->modules();
Mensaje Jue Jun 12, 2008 3:41 am
cmp
Perlero Nuevo
Perlero Nuevo
Registrado: 28 May 2007
Mensajes: 8
Responder citando

Muchas gracias a todos

Un saludo
Mensaje Jue Jun 26, 2008 3:05 am
explorer
Moderador
Moderador
Registrado: 24 Jul 2005
Mensajes: 4092
Ubicación: Valladolid, España
Responder citando

Con este comando
bash:
cpan -a

puedes crear un listado de lo que tienes instalado en ese momento.

Muy útil para los casos en los que quieres reproducir la misma instalación en varias máquinas.

O saber qué es lo que tienes instalado, claro.
Publicar nuevo tema   Responder al tema    Foros de discusión -> Básico Todas las horas son GMT - 6 Horas
Página 1 de 1



Powered by phpBB © 2001, 2005 phpBB Group