Módulos de Perl

Después de instalar Perl, es posible que necesite instalar los módulos de Perl. Si utiliza la versión de Perl proporcionada por el sistema operativo, debe utilizar el compilador C que se utilizó para compilar Perl.

Antes de empezar

  • Si utiliza la instalación de Perl del sistema operativo, debe tener acceso root.
  • Si utiliza una instalación personalizada de Perl, asegúrese de que el directorio de instalación de Perl es el primero en la sentencia PATH.

Acerca de esta tarea

Puede instalar los módulos de Perl con o sin conexión a Internet. Si no dispone de una conexión a internet para cada uno de los servidores de la instalación de IBM® InfoSphere Master Data Management Collaboration Server - Collaborative Edition, puede descargar los módulos de Perl de CPAN y copiarlos en los servidores para instalarlos. Si dispone de una conexión a internet para cada uno de los servidores de la instalación de IBM InfoSphere Master Data Management Collaboration Server - Collaborative Edition, puede utilizar el módulo de CPAN que forma parte de la instalación de Perl predeterminada para descargar e instalar los otros módulos de Perl.

Al configurar InfoSphere Master Data Management Collaboration Server - Collaborative Edition, la instalación de Perl se valida y se muestran los módulos de Perl que faltan.
Si lo desea, puede descargar y utilizar el módulo Devel::Loaded, ya que esto muestra qué módulos están ya instalados. Después instalar este módulo, ejecute el mandato pmall.
Nota: Si pmall no está en la sentencia PATH, se encuentra en el directorio \bin del directorio raíz de la instalación de Perl. Puede utilizar el mandato which perl para encontrar la ubicación del intérprete Perl en una instalación de Perl que proporciona el sistema operativo. El mandato which perl devuelve un syslink que apunta al directorio raíz de la instalación de Perl.
En la actualidad se requieren los módulos de Perl siguientes:
  • Config::IniFiles (incluido con InfoSphere Master Data Management Collaboration Server - Collaborative Edition, no es necesario instalar este módulo por separado)
  • Config::Properties (incluido con InfoSphere Master Data Management Collaboration Server - Collaborative Edition, no es necesario instalar este módulo por separado)
  • File::Find
  • Getopt::Long
  • Net::Domain
  • File::Copy
  • File::Temp
  • File::Basename
  • IO::Handle
  • File::Path

Procedimiento

  1. Descargue los módulos de Perl de metacpan. Debe consultar las dependencias de los módulos y descargar también todos los módulos dependientes que no estén instalados en los servidores de InfoSphere Master Data Management Collaboration Server - Collaborative Edition.
    Nota: La página de inicio de muchos módulos del sitio CPAN tiene un enlace de dependencias que puede consultar para determinar las dependencias de un módulo.
  2. Para cada uno de los módulos que ha descargado, siga estos pasos:
    1. Desempaquételo en un directorio grabable.
    2. Ejecute el mandato de configuración de Perl: perl Makefile.pl.
    3. Ejecute el mandato make.
    4. Ejecute el mandato make test. No prosiga hasta que este mandato haya finalizado correctamente.
    5. Ejecute el mandato make install.
  3. Para instalar el módulo Perl con una conexión a Internet, emita el mandato CPAN. Para ejecutar CPAN en un entorno de shell en el que puede ejecutar mandatos y responder a las solicitudes, escriba cpan y pulse Intro. También puede ejecutar el mandato siguiente para instalar módulos específicos y los módulos dependientes correspondientes:
    perl –MCPAN –e'install <nombre_módulo>' 
    Si es la primera vez que ejecuta CPAN, debe configurar CPAN. Acepte todos los valores predeterminados cuando se soliciten. Cuando la configuración haya finalizado, aparecerá una solicitud para iniciar una acción o bien se inicia la acción que ya haya especificado.


Última actualización: 29 Mar 2019