Old:Apt-zip: differenze tra le versioni

nessun oggetto della modifica
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>


== Sinstassi ==
== Sintassi ==


La sintassi è la seguente:
La sintassi è la seguente:
Riga 33: Riga 33:


'''In comune'''<br/>
'''In comune'''<br/>
; --help, -h : Mostra un piccolo help<br/>
; <code>--help, -h </code>: mostra un piccolo help;<br/>
; --medium, -m : Indica un mountpoint differente da quello indicato nel file di configurazione<br/>
; <code>--medium, -m </code>: indica un mountpoint differente da quello indicato nel file di configurazione;<br/>
; --aptgetaction, -a : Indica una azione da far compiere ad apt-get, le scelte possibili sono: update, dselect-upgrade, upgrade e dist-upgrade;
; <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 : Indica una lista (separata da virgola) dei pacchetti da installare<br/>
; <code>--packages, -p </code>: indica una lista (separata da virgola) dei pacchetti da installare;<br/>
; --fix-broken, -f : Esegue apt-get con l'opzione --fix-broken (man apt-get)<br/>
; <code>--fix-broken, -f </code>: esegue apt-get con l'opzione <code>--fix-broken</code> (man apt-get);<br/>
; --skip-mount : Non esegue il mount e l'umount della periferica (utile se non si vuole utilizzare una periferica removibile)<br/>
; <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 : Specifica alcune opzione, tra cui '''tar''', con cui si dice allo script di mettere i pacchetti scaricati in un archivio.
; <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 : Lista separata da virgola dei protocolli utilizzati per il download (default http e ftp)<br/>
; <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 condideranno due macchine A e B, la prima priva di internet.
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.
# Sella macchina B si esegue lo script '''./fetch-sc~-''nomepc''''' dalla penna usb, tale scritp si occuperà di scaricare file/pacchetti memorizzandoli sempre 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 windows, occorre aver installato wget e md5sum, quest'ultimo non è obbligatorio.  
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 windows sulla macchina B.
Il seguente esempio mostra come scaricare un pacchetto con Windows sulla macchina B.


Primo passaggio
Primo passaggio
Riga 107: Riga 107:
</pre>
</pre>


Verra creato il file fetch-script-dos-nomepc.bat
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>




1 508

contributi