Apt-zip: aggiornamenti senza una connessione veloce: differenze tra le versioni
Vai alla navigazione
Vai alla ricerca
m (→Conversione dello script: impaginazione) |
m (→Conversione dello script: impaginazione) |
||
Riga 1: | Riga 1: | ||
==Introduzione== | ==Introduzione== | ||
Qualche volta ci troviamo nella situazione di dover aggiornare una macchina con una connessione internet lenta | Qualche volta ci troviamo nella situazione di dover aggiornare una macchina con una connessione internet lenta... | ||
Alcune volte viene suggerito [[Debmirror: creiamo un mirror Debian | Debmirror]] (soluzione che reputo sovradimensionata e dispendiosa), altre viene suggerito il download del primo DVD o dei primi 2-3 CD di Sarge (ma per quanto riguarda sid, non esiste niente del genere)... | Alcune volte viene suggerito [[Debmirror: creiamo un mirror Debian | Debmirror]] (soluzione che reputo sovradimensionata e dispendiosa), altre viene suggerito il download del primo DVD o dei primi 2-3 CD di Sarge (ma per quanto riguarda sid, non esiste niente del genere)... | ||
Cos� ho pensato di organizzare qualche appunto che avevo su apt-zip, un comodo tool che ci viene in aiuto proprio in questi casi! | Cos� ho pensato di organizzare qualche appunto che avevo su apt-zip, un comodo tool che ci viene in aiuto proprio in questi casi! | ||
Riga 98: | Riga 98: | ||
La sintassi � la seguente: | La sintassi � la seguente: | ||
<pre> | <pre> | ||
apt-zip-list [--help] [--version] [--medium=mountpoint] | apt-zip-list [--help] [--version] [--medium=mountpoint] [--aptgetaction=action] [--packages=package[,package...]] [--fix-broken] [--skip-mount] [--method=method] [--options=opt[,opt...]] [ --accept=accept[,accept...]] [ --reject=reject[,reject...]] | ||
apt-zip-inst [--help] [--version] [--medium=mountpoint] [--aptgetaction=action] | apt-zip-inst [--help] [--version] [--medium=mountpoint] [--aptgetaction=action] [--packages=package[,package...]] [--fix-broken] [--skip-mount] | ||
</pre> | </pre> | ||
Riga 162: | Riga 158: | ||
il comando per fare questo � | il comando per fare questo � | ||
<pre> | <pre> | ||
# apt-zip-list --aptgetaction=upgrade --medium | # apt-zip-list --aptgetaction=upgrade --medium/mnt/point | ||
</pre> | </pre> | ||
nel caso di un supporto removibile, o | nel caso di un supporto removibile, o | ||
Riga 251: | Riga 247: | ||
===L'idea=== | ===L'idea=== | ||
L'idea �, fondamentalmente, semplice: ''inganneremo'' apt creando sulla nostra macchina un mirror dei repository da cui vorremmo attingere i pacchetti. Il mirror, per�, sar� parziale/fasullo, in quanto conterr� solo i file relativi ai pacchetti contenuti nel repository. Sar� necessario utilizzare Apache, in quanto apt-zip non inserisce nella lista i pacchetti non raggiungibili tramite una connessione (ad esempio quelli su disco..). | L'idea �, fondamentalmente, semplice: ''inganneremo'' apt creando sulla nostra macchina un mirror dei repository da cui vorremmo attingere i pacchetti. Il mirror, per�, sar� parziale/fasullo, in quanto conterr� solo i file relativi ai pacchetti contenuti nel repository. Sar� necessario utilizzare Apache, in quanto apt-zip non inserisce nella lista i pacchetti non raggiungibili tramite una connessione (ad esempio quelli su disco..). | ||
===Configurazione di Apache=== | ===Configurazione di Apache=== | ||
===La struttura delle Directory=== | ===La struttura delle Directory=== | ||
===Modifica di sources.list=== | ===Modifica di sources.list=== | ||
===Creazione della lista di pacchetti=== | ===Creazione della lista di pacchetti=== | ||
===Conversione dello script=== | ===Conversione dello script=== | ||
==Conclusione== | ==Conclusione== |