next up previous contents index practicapracticaPP2moodleLHPmoodlepserratacpanmodulospauseperlgoogleetsiiullpcgull
Sig: CPAN: Si no tenemos Sup: Opciones de Configuración y Ant: keep_source_where Err: Si hallas una errata ...

Bundles

Un bundle es un tipo de objeto CPAN que nos permite la fácil instalación de un conjunto de módulos relacionados. El modulo CPAN detecta que nos estamos refiriendo a un bundle porque siempre van prefijados por Bundle::. Uno de los usos de los bundles es combinarlo con el comando autobundle:
cpan> autobundle

Package namespace         installed    latest  in CPAN file
AnyDBM_File                    1.00      1.00  N/NW/NWCLARK/perl-5.8.6.tar.gz
Apache                         1.27      1.27  G/GO/GOZER/mod_perl-1.29.tar.gz
Apache::Connection             1.00      1.00  G/GO/GOZER/mod_perl-1.29.tar.gz
Apache::Constants              1.09      1.09  G/GO/GOZER/mod_perl-1.29.tar.gz
Apache::Constants::Exports     undef     undef  G/GO/GOZER/mod_perl-1.29.tar.gz
Apache::Debug                  1.61      1.61  G/GO/GOZER/mod_perl-1.29.tar.gz
Apache::ExtUtils               1.04      1.04  G/GO/GOZER/mod_perl-1.29.tar.gz
....
Wrote bundle file
    /root/.cpan/Bundle/Snapshot_2005_05_11_00.pm
Esto permite la creación automática de un bundle que congela la lista de módulos en nuestro sistema. Si ahora queremos tener una instalación de Perl con los mismos módulos que esta, sólo tendremos que renombrar el bundle (p.ej. Bundle/mybundle.pm e instalar el bundle install Bundle::mybundle.pm.


next up previous contents index practicapracticaPP2moodleLHPmoodlepserratacpanmodulospauseperlgoogleetsiiullpcgull
Sig: CPAN: Si no tenemos Sup: Opciones de Configuración y Ant: keep_source_where Err: Si hallas una errata ...
Casiano Rodríguez León
2006-02-21