Los módulos de Perl son paquetes reutilizables de código que permiten agregar funcionalidades específicas a tus programas Perl. Estos módulos pueden tener dependencias con otros módulos, por lo que es importante asegurarse de que todas las dependencias estén instaladas correctamente. El Comprehensive Perl Archive Network (CPAN) es la red más grande de módulos Perl, con más de 200,000 módulos disponibles. Para garantizar una instalación exitosa, es crucial tener la versión más reciente de Perl instalada en tu sistema.
En esta guía, te mostraré cómo instalar módulos de Perl en Ubuntu 24.04 utilizando CPAN MINUS (cpanm), una herramienta ligera y fácil de usar que simplifica el proceso de instalación.
Paso 1: Actualiza la Base de Datos de Paquetes
Antes de comenzar cualquier instalación, es recomendable actualizar la base de datos de paquetes para asegurarte de que tienes la información más reciente. Abre una terminal y ejecuta el siguiente comando:
sudo apt update
Este comando actualiza la lista de paquetes disponibles en los repositorios de Ubuntu.
Paso 2: Instala la Versión Más Reciente de Perl
Para instalar la última versión de Perl disponible en los repositorios de Ubuntu, ejecuta:
sudo apt install perl
Una vez completada la instalación, verifica que Perl se haya instalado correctamente comprobando su versión:
perl -v
Deberías ver un mensaje que confirma la versión de Perl instalada en tu sistema.
Paso 3: Instala CPAN MINUS
Para simplificar la instalación de módulos Perl desde CPAN, necesitas instalar CPAN MINUS:
sudo apt install cpanminus
CPAN MINUS facilita la instalación de módulos Perl, evitando la configuración más compleja de la CLI de CPAN.
Paso 4: Instala Módulos de Perl Usando CPAN MINUS
Con CPAN MINUS instalado, ya puedes instalar cualquier módulo Perl desde CPAN. Por ejemplo, para instalar el módulo Net::DNS
, ejecuta:
sudo cpanm Net::DNS
Este comando descargará e instalará el módulo Net::DNS
junto con cualquier dependencia necesaria.
Paso 5: Lista los Módulos de Perl Instalados
Para listar todos los módulos de Perl instalados en tu sistema, puedes usar los comandos perldoc
o instmodsh
:
perldoc perllocal # O instmodsh
Estos comandos mostrarán los módulos instalados a través de CPAN. Sin embargo, no incluirán los módulos que vienen preinstalados con tu distribución de Linux. Para listar todos los módulos, incluidos los instalados manualmente, utiliza:
cpan -l # O cpan -a
Paso 6: Desinstala Módulos de Perl
Si necesitas desinstalar un módulo Perl, utiliza el siguiente comando:
sudo cpanm --uninstall Net::DNS
Se te pedirá que confirmes la desinstalación. Presiona Enter para continuar.
Paso 7: Desinstala CPAN MINUS y Perl
Si en algún momento necesitas eliminar CPAN MINUS o Perl de tu sistema, puedes hacerlo con estos comandos:
sudo apt remove --purge cpanminus sudo apt remove --purge perl
Esto eliminará completamente CPAN MINUS y Perl de tu sistema.
Conclusión
Instalar módulos de Perl en Ubuntu 24.04 es un proceso sencillo utilizando CPAN MINUS. Ya sea que estés gestionando un proyecto grande en Perl o simplemente necesites un módulo específico, CPAN MINUS hace que la instalación sea rápida y sin complicaciones. Asegúrate siempre de tener tu instalación de Perl actualizada para evitar problemas de compatibilidad con los módulos de CPAN.