next up previous contents index practicapracticaPP2moodleLHPmoodlepserratacpanmodulospauseperlgoogleetsiiullpcgull
Sig: Práctica: Instalar un Módulo Sup: Instalación de módulos Ant: Instalación de módulos Err: Si hallas una errata ...


Instalación a mano

Si no ha sido instalado aún el módulo CPAN - o no es el administrador del sistema - los pasos para una instalación son los siguientes:

Visite http://search.cpan.org/. Una vez allí, en el menu eliga la opción distributions o bien all y en la casilla de búsqueda ponga el nombre del módulo o el tópico de búsqueda. Se nos mostrarán todos los módulos para los que la búsqueda tiene éxito. Elija el módulo concreto que le interesa. La documentación POD del módulo es automaticamente convertida a HTML (figura 6.1). Si elige el enlace de la distribución en la cabecera, iremos al listado de ficheros que conforman la distribución. Esto nos permite ver el fichero README que va con la distribución así como la puntuación que ha obtenido ( http://cpanratings.perl.org). Si se elije la opción source iremos al código fuente.

Figura 6.1: Buscando en CPAN
\begin{figure}\centerline{\epsfig{file=cpan.eps, height=6cm}}\end{figure}

Presione sobre la opción download para descárgarlo en el directorio que desea. Después continúe como sigue:

> gunzip ese-modulo-6.12.tar.gz
> tar xf ese-modulo-6.12.tar
> cd ese-modulo-6.12
Si eres el administrador de tu sistema, puedes hacer:
> perl Makefile.PL
Si, por el contrario, quieres instalar los módulos en tu propio directorio, deberas escribir algo parecido a esto:
> perl Makefile.PL LIB=~/lib
Y si tienes tu propia distribución completa en local, algo asi:
> perl Makefile.PL PREFIX=~/perl5
En este caso asegúrate que el directorio en cuestión (~/perl5 en el ejemplo) será encontrado por Perl cuando busca el módulo. Despues de esto deberás ejecutar el clásico mantra de instalación:

> make
> make test
> make install


next up previous contents index practicapracticaPP2moodleLHPmoodlepserratacpanmodulospauseperlgoogleetsiiullpcgull
Sig: Práctica: Instalar un Módulo Sup: Instalación de módulos Ant: Instalación de módulos Err: Si hallas una errata ...
Casiano Rodríguez León
2006-02-21