Nwlapcug.com


Come memorizzare un File in Perl

Come memorizzare un File in Perl


In sistemi operativi basati su Unix, come Linux, è comune per più pacchetti Perl essere installato nella stessa struttura di directory di Runtime. Un problema con questa disposizione è che l'amministratore potrebbe avere difficoltà che identifica i file che appartengono a quale pacchetto ogni volta che un aggiornamento o la disinstallazione è necessario. Un metodo sarebbe semplicemente memorizzare i nomi di tutti i file Perl o annotare separatamente, ma queste soluzioni sono ingombranti e soggetta a errori. Il comando "stivare" rappresenta una soluzione adeguata, tuttavia.

Istruzioni

1

Creare una directory figlio chiamata "stivare" sotto a quella in cui si sarebbe normalmente installa il pacchetto Perl. Ad esempio, la posizione più comune è /usr/local/Stow..

2

Creare altre cartelle all'interno della directory di stow per ciascuno dei pacchetti che si desidera installare, ad esempio /usr/local/stow/package1 e /usr/local/stow/package2. Stow opere di installare ogni programma nella propria directory e creazione di collegamenti simbolici nella directory di destinazione---in questo esempio, / usr/local---di dare, per fini tutti funzionali, l'aspetto di un albero comune. Aggiornamenti, disinstallazioni e altre attività amministrative così può essere eseguita nella struttura del programma, e sono riflesse nella struttura di destinazione.

3

Installazione stivare scaricando il file di origine da gnu.org, navigando per la sua posizione e immettendo il codice riportato di seguito:

tar - zxvf stivare-1.3.3.tar.gz

CD stivare-1.3.3

. /Configure

fare

fare installare prefisso = / usr/local/stivare

4

Disimballare e installare il file tar del primo pacchetto Perl che si desidera installare. Per effettuare questa operazione, passare alla sua posizione e utilizzare i seguenti comandi, sostituendo "package1" con il nome del file:

tar - zxvf package1.tar.gz

CD package1

5

Installare il pacchetto nella directory stow con i seguenti comandi:

. / configure-- prefix = / usr/local/stivare/pacchetto1

fare

fare installare

6

Stivare il pacchetto e creare i link simbolici con i seguenti comandi:

cd/usr/local/stivare /

stivare -t/usr/local pacchetto1

Consigli & Avvertenze

  • Quando sono state apportate modifiche ai file effettivi, inclusi gli aggiornamenti automatici, il pacchetto deve essere restowed per le modifiche abbiano effetto. A tale scopo, utilizzare il seguente comando: stivare -R nome_pacchetto
  • Per disinstallare un pacchetto, utilizzare questo comando: stivare nomepacchetto -D
  • Per completare questo processo, è necessario essere loggati come root. Se non si desidera essere loggati come root per motivi di sicurezza, prefisso di ogni comando con "sudo" e digitare la password di root quando richiesto. Questo utilizza l'accesso come root per completare il comando, ma non registrare permanentemente nell'account di root.