Alojamiento gratuito en línea para estaciones de trabajo

<Anterior | Contenido | Siguiente>

6.40.1. Instalación de Perl

Primero crea un básico / etc / hosts archivo al que se hará referencia en uno de los archivos de configuración de Perl, así como en el conjunto de pruebas opcional:


echo "127.0.0.1 localhost $ (nombre de host)"> / etc / hosts

echo "127.0.0.1 localhost $ (nombre de host)"> / etc / hosts

Esta versión de Perl ahora crea los módulos Compress :: Raw :: Zlib y Compress :: Raw :: BZip2. Por defecto, Perl utilizará una copia interna de las fuentes para la compilación. Emita el siguiente comando para que Perl utilice las bibliotecas instaladas en el sistema:


exportar BUILD_ZLIB = Falsa exportar BUILD_BZIP2 = 0

exportar BUILD_ZLIB = Falsa exportar BUILD_BZIP2 = 0

Para tener un control total sobre la forma en que se configura Perl, puede eliminar las opciones "-des" del siguiente comando y seleccionar manualmente la forma en que se compila este paquete. Alternativamente, use el comando exactamente como se muestra a continuación para usar los valores predeterminados que Perl detecta automáticamente:


sh Configurar -des -Dprefix=/usr

-Dvendorprefix = / usr

-Dman1dir=/usr/share/man/man1

-Dman3dir=/usr/share/man/man3

-Dpager = "/ usr / bin / less -isR"

-Duseshrplib

-Dusthreads

sh Configurar -des -Dprefix=/usr

-Dvendorprefix = / usr

-Dman1dir=/usr/share/man/man1

-Dman3dir=/usr/share/man/man3

-Dpager = "/ usr / bin / less -isR"

-Duseshrplib

-Dusthreads

El significado de las opciones de configuración:

-Dvendorprefix = / usr

Esto asegura perl sabe cómo decirle a los paquetes dónde deben instalar sus módulos perl.

-Dpager = "/ usr / bin / less -isR"

Esto asegura que menos se utiliza en lugar de más, .

-Dman1dir = / usr / share / man / man1 -Dman3dir = / usr / share / man / man3

Dado que Groff aún no está instalado, Configurar piensa que no queremos páginas de manual para Perl. La emisión de estos parámetros anula esta decisión.

-Duseshrplib

Cree un libperl compartido que necesitan algunos módulos de perl.

-Dusthreads

Cree perl con soporte para subprocesos.

Compila el paquete:


para lograr

para lograr


Para probar los resultados (aproximadamente 11 SBU), emita:


hacer -k prueba

hacer -k prueba


Note

Una prueba falla debido al uso de la versión más reciente de gdbm.

Note

Una prueba falla debido al uso de la versión más reciente de gdbm.

Instale el paquete y limpie:


make install

desarmado BUILD_ZLIB BUILD_BZIP2

make install

desarmado BUILD_ZLIB BUILD_BZIP2


Top OS Cloud Computing en OnWorks: