CPAN es un programa desarrollado exclusivamente para Perl, el cual se conecta a la web www.cpan.org, donde se encuentran almacenados miles de módulos creados por la Comunidad Perl, la instalación de nuevos módulos puede llevarse a cabo manualmente, pero ésto puede ser tedioso, ya que un módulo puede depender de otro y puede acabar complicando la correcta instalación, desde CPAN, sin embargo, la instalación de un módulo, lleva consigo la instalación de los otros módulos necesarios, facilitando la correcta instalación. Existen una infinidad de módulos tanto para bases de datos, matématicas avanzadas, gráficos, conexiones http avanzadas, ...
Para iniciar CPAN es suficiente con escribir en la consola el comando cpan, para instalar un módulo puedes entrar en la web de www.cpan.org y rastrear entre una gran cantidad de módulos, para su instalación simplemente inicias cpan y posteriormente añades install seguido del nombre del módulo a instalar, por ejemplo ...
cpan> install WWW::Mechanize
Para ver las distintas opciones de ayuda de cpan, incluyes el signo de interrogación "?" ...
cpan> ?
También existe la posibilidad de actualizar todos los módulos mediante el comando "-r" ...
cpan> -r
Otro aspecto importante es saber que módulos hay instalados en Perl, en Windows puedes abrir el fichero "DISTRIBUTIONS.txt", que se encuentra entre la carpeta base de perl(strawberry y activestate) ...
También se puede hacer a través del módulo ExtUtils::Installed, que proporciona los métodos necesarios para saber los módulos instalados en Perl, para ello crear un nuevo archivo perl y añade el siguiente código ...
use strict; use ExtUtils::Installed; my $instmod = ExtUtils::Installed->new(); foreach my $module ($instmod->modules()) { my $version = $instmod->version($module) || "???"; print "$module $version\n"; }
Al ejecutarlo te listará todos los módulos ...
No hay comentarios:
Publicar un comentario