6 999
contributi
m (→Conclusione) |
S3v (discussione | contributi) Nessun oggetto della modifica |
||
Riga 16: | Riga 16: | ||
==Configurazione== | ==Configurazione== | ||
Il file di configurazione è '''/etc/apt/apt-zip.conf''' e contiene alcuni valori di | Il file di configurazione è '''/etc/apt/apt-zip.conf''' e contiene alcuni valori di default utilizzati dai due comandi di apt-zip. | ||
Ecco quello di default: | Ecco quello di default: | ||
<pre> | <pre> | ||
Riga 93: | Riga 93: | ||
'''apt-zip-list''' e '''apt-zip-inst''' | '''apt-zip-list''' e '''apt-zip-inst''' | ||
; apt-zip-list : ha il compito di generare uno script (ed un file contenente le opzioni per l'installazione dei pacchetti che verranno scaricati) per il download dei pacchetti da una qualsiasi macchina Linux (con un trucchetto è possibile eseguire il download anche da macchine con un sistema operativo diverso, | ; apt-zip-list : ha il compito di generare uno script (ed un file contenente le opzioni per l'installazione dei pacchetti che verranno scaricati) per il download dei pacchetti da una qualsiasi macchina Linux (con un trucchetto è possibile eseguire il download anche da macchine con un sistema operativo diverso, purché con wget installato).<br/> | ||
; apt-zip-inst : ha il compito di installare i file scaricati (vedremo in seguito come). | ; apt-zip-inst : ha il compito di installare i file scaricati (vedremo in seguito come). | ||
Riga 119: | Riga 119: | ||
'''Solo per apt-get-list'''<br/> | '''Solo per apt-get-list'''<br/> | ||
; --accept , -A / --reject , -R : Lista separata da virgola dei protocolli | ; --accept , -A / --reject , -R : Lista separata da virgola dei protocolli utilizzati per il download (default http e ftp)<br/> | ||
==Utilizzo== | ==Utilizzo== | ||
Riga 252: | Riga 252: | ||
===Configurazione di Apache=== | ===Configurazione di Apache=== | ||
È sufficiente installare | È sufficiente installare Apache: | ||
<pre> | <pre> | ||
# apt-get install apache | # apt-get install apache | ||
Riga 324: | Riga 324: | ||
come si può vedere, il pacchetto non viene trovato... se sostituiamo a '''localhost/marillat''' '''ftp.nerim.net/debian-marillat''' e proviamo a scaricare il pacchetto da una macchina connessa alla rete, vedremo che effettivamente l'url è corretto. | come si può vedere, il pacchetto non viene trovato... se sostituiamo a '''localhost/marillat''' '''ftp.nerim.net/debian-marillat''' e proviamo a scaricare il pacchetto da una macchina connessa alla rete, vedremo che effettivamente l'url è corretto. | ||
A questo punto è | A questo punto è banale l'utilizzo di ''apt-zip-list'' per la generazione della lista di pacchetti da installare. Procediamo con il nostro esempio, e chiediamo ad apt-zip di creare lo script per scaricare il pacchetto '''w32codecs''': | ||
<pre> | <pre> | ||
$ apt-zip-list --packages=w32codecs --skip-mount --medium=/path/della/directory/ | $ apt-zip-list --packages=w32codecs --skip-mount --medium=/path/della/directory/ | ||
Riga 331: | Riga 331: | ||
===Conversione dello script=== | ===Conversione dello script=== | ||
Lo script che abbiamo ottenuto, però, contiene dei riferimenti al mirror '' | Lo script che abbiamo ottenuto, però, contiene dei riferimenti al mirror ''fittizio'', che devono essere convertiti in url corrette, riferite alla posizione reale del repository. | ||
Per velocizzare questa conversione, ci faremo aiutare da '''sed''': | Per velocizzare questa conversione, ci faremo aiutare da '''sed''': |
contributi