Workstation online OnWorks Linux e Windows

Logo

Hosting online gratuito per workstation

<Precedenti | Contenuti | Succ.>

6.40.1. Installazione di Perl

Prima crea una base / Etc / hosts file a cui fare riferimento in uno dei file di configurazione di Perl e nella suite di test opzionale:


echo "127.0.0.1 localhost $(hostname)" > /etc/hosts

echo "127.0.0.1 localhost $(hostname)" > /etc/hosts

Questa versione di Perl ora costruisce i moduli Compress::Raw::Zlib e Compress::Raw::BZip2. Per impostazione predefinita, Perl utilizzerà una copia interna dei sorgenti per la build. Immetti il ​​seguente comando in modo che Perl utilizzi le librerie installate sul sistema:


export BUILD_ZLIB=Falsa esportazione BUILD_BZIP2=0

export BUILD_ZLIB=Falsa esportazione BUILD_BZIP2=0

Per avere il pieno controllo sul modo in cui Perl è impostato, puoi rimuovere le opzioni "-des" dal seguente comando e scegliere il modo in cui questo pacchetto è costruito. In alternativa, usa il comando esattamente come di seguito per usare i valori predefiniti che Perl rileva automaticamente:


sh Configura -des -Dprefix=/usr \

-Dvendorprefix=/usr \

-Dman1dir=/usr/share/man/man1 \

-Dman3dir=/usr/share/man/man3 \

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

-Duseshrplib \

-Dusethreads

sh Configura -des -Dprefix=/usr \

-Dvendorprefix=/usr \

-Dman1dir=/usr/share/man/man1 \

-Dman3dir=/usr/share/man/man3 \

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

-Duseshrplib \

-Dusethreads

Il significato delle opzioni di configurazione:

-Prefisso fornitore=/usr

Questo assicura perl sa come dire ai pacchetti dove dovrebbero installare i loro moduli perl.

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

Questo assicura che meno è usato al posto di Scopri di più.

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

Poiché Groff non è ancora installato, Configurazione pensa che non vogliamo pagine man per Perl. L'emissione di questi parametri sovrascrive questa decisione.

-Duseshrplib

Costruisci un libperl condiviso necessario ad alcuni moduli perl.

-Dusethreads

Crea perl con supporto per i thread.

Compila il pacchetto:


make

make


Per testare i risultati (circa 11 SBU), emettere:


fare il test -k

fare il test -k


Note:

Un test fallisce a causa dell'utilizzo della versione più recente di gdbm.

Note:

Un test fallisce a causa dell'utilizzo della versione più recente di gdbm.

Immagine

Installa il pacchetto e pulisci:


make install

annulla BUILD_ZLIB BUILD_BZIP2

make install

annulla BUILD_ZLIB BUILD_BZIP2


Il miglior sistema operativo cloud computing su OnWorks: