Cómo instalar módulos Perl usando CPAN en CentOS 8

Cómo instalar módulos Perl usando CPAN en CentOS 8

La Red completa de archivos de Perl. ( CPAN. en resumen) es un repositorio central popular de actualmente 188,714. módulos Perl en 40,986. distribuciones. Es una ubicación única donde puede encontrar, descargar e instalar cualquiera de la increíble (y aún creciente) colección de bibliotecas de Perl.

Tiene 25,000 módulos disponibles y está reflejado en servidores de todo el mundo. También admite pruebas automatizadas: multiplataforma y en múltiples versiones de Perl, y seguimiento de errores para cada biblioteca. Además, puede buscarlo utilizando varios sitios en la web, que ofrecen herramientas como grep, diff de versión a versión y documentación.

El módulo CPAN Perl es un módulo central que le permite consultar, descargar, construir e instalar módulos y extensiones Perl desde sitios CPAN. Se distribuye con Perl desde 1997 (5.004). Incluye algunas capacidades de búsqueda primitivas y admite paquetes de módulos con nombre y versión.

En este artículo, aprenderá a instalar Perl. y módulos Perl. en CentOS 8. usando CPAN.

Cómo instalar el módulo CPAN de Perl en CentOS 8

Antes de poder usar CPAN. debe instalar el paquete Perl-CPAN. utilizando el administrador de paquetes DNF como se muestra.

# dnf install perl-CPAN  Instalar Perl CPAN en CentOS 8  Instalar Perl CPAN en CentOS 8 Instale Perl CPAN en CentOS 8 freestar.config.enabled_slots.push

Nota. aunque la mayoría de los módulos Perl. están escritos en Perl. algunos usan XS. están escritos en C. y, por lo tanto, requieren un compilador C. que se incluye en el paquete Herramientas de desarrollo.

Instalemos el Herramientas de desarrollo. como se muestra.

# dnf install ” @ Herramientas de desarrollo “ Instalar herramientas de desarrollo en CentOS 8  Instalar herramientas de desarrollo en CentOS 8 Instalar Herramientas de desarrollo en CentOS 8

Cómo instalar módulos Perl usando CPAN

Para instalar módulos Perl. usando CPAN. necesita usar el Utilidad de línea de comandos de cpan. Puede ejecutar cpan. con argumentos de la interfaz de línea de comandos, por ejemplo, para instalar un módulo (por ejemplo, Geo :: IP. use la marca-i como se muestra.

# cpan-i Geo :: IP O # cpan Geo :: IP

Cuando ejecuta cpan. por primera vez, requiere configuración como se muestra en la captura de pantalla a continuación. Para esta guía, ingresaremos sí para configurarlo automáticamente. Si ingresa no, el script de configuración lo llevará a través de una serie de preguntas para configurarlo.

 Configurar CPAN Automáticamente  Configurar CPAN automáticamente Configurar CPAN automáticamente

La siguiente captura de pantalla muestra el módulo Geo :: IP. se ha instalado en el sistema.

Módulo Perl Geo :: IP instalado  Módulo Perl Geo :: IP instalado Módulo Perl Geo :: IP instalado

Alternativamente, puede ejecutar un cpan. sin argumentos para iniciar el shell CPAN.pm. Luego use el subcomando install. para instalar un módulo (por ejemplo, Log :: Log4perl. como se muestra.

# cpan cpan [1]>. install Log :: Log4perl Instalar módulos Perl usando CPAN  Instalar módulos Perl usando CPAN Instalar módulos Perl usando CPAN

Cómo enumerar los módulos y versiones de Perl instalados

Para enumerar todos los módulos de Perl instalados con sus versiones, use la marca-l como se muestra.

# cpan-l  Lista instalada Módulos Perl  Lista de módulos Perl instalados Lista de módulos Perl instalados

Cómo buscar un módulo Perl usando CPAN

Para buscar un módulo, abra el shell cpan. y use la bandera m como se muestra.

# cpan cpan [1]>. m Net :: Telnet cpan[1]>. m HTML :: Plantilla Buscar módulos Perl usando CPAN  Buscar módulos Perl usando CPAN Buscar módulos Perl usando CPAN

Para obtener más información, lea la página de entrada del manual cpan. u obtenga ayuda de CPAN. shell usando el comando de ayuda.

# man cpan OR # cpan cpan[1]>. ayuda

Cómo instalar módulos Perl usando CPANM

App :: cpanminus (cpanm). es otro módulo popular que se utiliza para descargar, descomprimir, compilar e instalar módulos de CPAN. Para que funcione en su sistema, instale el módulo App :: cpanminus. como se muestra.

# cpan App :: cpanminus  Instalar el módulo CPANM  Instalar el módulo CPANM Instalar el módulo CPANM

Puede instalar un módulo usando cpanm. como se muestra.

# cpanm Net :: Telnet Instalar el módulo Perl usando CPANM  Instalar el módulo Perl usando CPANM Instalar el módulo Perl usando CPANM

Cómo instalar módulos Perl desde Github

cpanm. admite la instalación de módulos Perl. directamente desde Github. Por ejemplo, para instalar Starman. un servidor web Perl PSGI. de alto rendimiento, ejecute el siguiente comando.

# cpanm git://github.com/miyagawa/Starman.git  Instalar Perl Módulos de Github  Instalar módulos Perl desde Github Instalar módulos Perl desde Github

Para más opciones de uso, consulte la página de manual de cpanm.

# man cpanm

CPAN. es una única ubicación donde puede encontrar, descargar e instalar módulos Perl; actualmente tiene 192,207. módulos Perl en distribuciones 41,002. Si tiene alguna consulta, compártala con nosotros a través del formulario de comentarios a continuación.