1 508
contributi
Nessun oggetto della modifica |
|||
Riga 8: | Riga 8: | ||
apt-zip-list e apt-zip-inst. | apt-zip-list e apt-zip-inst. | ||
; apt-zip-list : ha il compito di creare 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 e Windows. Tale script genera due file, il primo '''fetch-sc~-''nomepc''''', ''questo è lo script da lanciare sulla macchina connessa ad internet'', il secondo file è apt-zip.options che contiene appunto delle opzioni per apt-zip. | ; apt-zip-list : ha il compito di creare 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 e Windows. Tale script genera due file, il primo <code>'''fetch-sc~-''nomepc'''''</code>, ''questo è lo script da lanciare sulla macchina connessa ad internet'', il secondo file è <code>apt-zip.options</code> che contiene appunto delle opzioni per apt-zip. | ||
; apt-zip-inst : ha il compito di installare i file scaricati. | ; apt-zip-inst : ha il compito di installare i file scaricati. | ||
Riga 17: | Riga 17: | ||
</pre> | </pre> | ||
== | == Sintassi == | ||
La sintassi è la seguente: | La sintassi è la seguente: | ||
Riga 33: | Riga 33: | ||
'''In comune'''<br/> | '''In comune'''<br/> | ||
; --help, -h : | ; <code>--help, -h </code>: mostra un piccolo help;<br/> | ||
; --medium, -m : | ; <code>--medium, -m </code>: indica un mountpoint differente da quello indicato nel file di configurazione;<br/> | ||
; --aptgetaction, -a : | ; <code>--aptgetaction, -a </code>: indica un'azione da far compiere ad apt-get, le scelte possibili sono: <code>update</code>, <code>dselect-upgrade</code>, <code>upgrade</code> e <code>dist-upgrade</code>; | ||
Se non viene passata l'opzione --packages, viene eseguita l'azione di default (se non modificata con questa opzione)<br/> | Se non viene passata l'opzione <code>--packages</code>, viene eseguita l'azione di default (se non modificata con questa opzione)<br/> | ||
; --packages, -p : | ; <code>--packages, -p </code>: indica una lista (separata da virgola) dei pacchetti da installare;<br/> | ||
; --fix-broken, -f : | ; <code>--fix-broken, -f </code>: esegue apt-get con l'opzione <code>--fix-broken</code> (man apt-get);<br/> | ||
; --skip-mount : | ; <code>--skip-mount</code>: non esegue il mount e l'umount della periferica (utile se non si vuole utilizzare una periferica removibile);<br/> | ||
; --options, -o : | ; <code>--options, -o </code>: specifica alcune opzioni, tra cui <code>'''tar'''</code>, con cui si dice allo script di mettere i pacchetti scaricati in un archivio. | ||
; --no-md5, -5 : Viene saltato il sha256sum checks | ; <code>--no-md5, -5 </code>: Viene saltato il sha256sum checks; | ||
'''Solo per apt-get-list'''<br/> | '''Solo per apt-get-list'''<br/> | ||
; --accept , -A / --reject , -R : | ; <code>--accept , -A / --reject , -R </code>: lista separata da virgola dei protocolli utilizzati per il download (default http e ftp)<br/> | ||
Per maggiori informazioni | Per maggiori informazioni | ||
Riga 51: | Riga 51: | ||
Il file di configurazione è '''/etc/apt/apt-zip.conf''' e contiene alcuni valori di default utilizzati dai due comandi di apt-zip. | Il file di configurazione è <code>'''/etc/apt/apt-zip.conf'''</code> e contiene alcuni valori di default utilizzati dai due comandi di apt-zip. | ||
==Utilizzo== | ==Utilizzo== | ||
Negli esempi si userà una penna usb montata su /media/disk e si | Negli esempi si userà una penna usb montata su <code>/media/disk</code> e si consideranno due macchine A e B, la prima priva di connessione Internet. | ||
Passaggi: | Passaggi: | ||
# Sulla macchina A si esegue apt-zip-list [...] generando il '''fetch-sc~-''nomepc''''' che viene scritto sulla penna usb. | # Sulla macchina A si esegue apt-zip-list [...] generando il <code>'''fetch-sc~-''nomepc'''''</code> che viene scritto sulla penna usb. | ||
# | # Sulla macchina B si esegue lo script <code>'''./fetch-sc~-''nomepc'''''</code> dalla penna usb, tale script si occuperà di scaricare file/pacchetti memorizzandoli sempre sulla penna usb. | ||
# Sulla macchina A si lancia apt-zip-inst [...] che userà i file/pacchetti sulla penna usb. | # Sulla macchina A si lancia apt-zip-inst [...] che userà i file/pacchetti sulla penna usb. | ||
Riga 91: | Riga 91: | ||
=== Usare apt-zip sotto Windows === | === Usare apt-zip sotto Windows === | ||
Si può usare lo script generato da apt-zip su macchine | Si può usare lo script generato da apt-zip su macchine Windows, occorre aver installato wget e md5sum, quest'ultimo non è obbligatorio. | ||
* wget [http://users.ugent.be/~bpuype/cgi-bin/fetch.pl?dl=wget/wget.exe] | * wget [http://users.ugent.be/~bpuype/cgi-bin/fetch.pl?dl=wget/wget.exe] | ||
Riga 100: | Riga 100: | ||
Non funziona con le opzioni tar e restart. | Non funziona con le opzioni tar e restart. | ||
Il seguente esempio mostra come scaricare un pacchetto con | Il seguente esempio mostra come scaricare un pacchetto con Windows sulla macchina B. | ||
Primo passaggio | Primo passaggio | ||
Riga 107: | Riga 107: | ||
</pre> | </pre> | ||
Verrà creato il file <code>fetch-script-dos-nomepc.bat</code> | |||
Secondo passaggio | Secondo passaggio | ||
Riga 119: | Riga 119: | ||
</pre> | </pre> | ||
Per maggiori dettagli /usr/share/doc/apt-zip/README.wget-dos | Per maggiori dettagli <code>/usr/share/doc/apt-zip/README.wget-dos</code> | ||
contributi