Cómo instalar módulos Perl
Aquí presentaré cómo instalar módulos Perl en varias plataformas. Tomemos como ejemplo la instalación del módulo Net-Server.
I Hay dos formas de instalar módulos Perl en Linux/Unix: instalación manual e instalación automática.
El primer método consiste en descargar los módulos necesarios de CPAN y luego compilarlos e instalarlos manualmente. El segundo método consiste en utilizar el módulo CPAN para automatizar todo el proceso de descarga, compilación e instalación.
A. Pasos de instalación manual:
Descargue el archivo comprimido del módulo Net-Server versión 0.97 Net-Server-0.97 desde CPAN (http://search.cpan.org/). tar.gz, suponiendo que el archivo esté ubicado en /usr/local/src/.
cd /usr/local/src
Descomprima el archivo y cree un nuevo directorio Net-Server-0.97.
tar xvzf Net-Server-0.97.tar.gz
Cambie al directorio descomprimido:
cd Net-Server-0.97
Generar makefile:
perl Makefile.PL
Generar módulo: make
Módulo de prueba (este paso es opcional):
make test
Si el informe de prueba muestra "Todas las pruebas están bien", es seguro instalar el módulo compilado.
Antes de instalar el módulo, ejecute el siguiente comando para asegurarse de tener permisos de escritura en el directorio de instalación de perl5 (generalmente se obtienen usando el comando su):
make install
Ahora, pruebe el módulo DBI. Si no hay resultados del siguiente comando, no hay problema.
$gt;perl -MNet::Server -e1
Los pasos anteriores se aplican a la mayoría de los módulos Perl en Linux/Unix. Es posible que algunos módulos se instalen de manera ligeramente diferente, por lo que es una buena idea verificar primero el archivo README o INSTALL en el directorio de instalación.
En algunos casos, build.pl requiere los siguientes pasos de instalación: (requiere soporte para el módulo Module::Build)
perl Build.PL
./ Build
./Prueba de compilación
./Instalación de compilación