1 487
contributi
(→Primo Download di una iso: finito) |
|||
Riga 135: | Riga 135: | ||
L'aggiornamento di una iso � un processo quasi indentico a quello descritto nel paragrafo precendente. | L'aggiornamento di una iso � un processo quasi indentico a quello descritto nel paragrafo precendente. | ||
� necessario scaricare i file .jigdo e .template aggiornati (sostituendoli a quelli vecchi) e seguire una delle seguenti vie per recuperare i file ancora validi presenti nella vecchia iso (cos� da velocizzare al massimo il processo di download). | � necessario scaricare i file .jigdo e .template aggiornati (sostituendoli a quelli vecchi) e seguire una delle seguenti vie per recuperare i file ancora validi presenti nella vecchia iso (cos� da velocizzare al massimo il processo di download). | ||
Supponiamo di aver scaricato Sarge, e che sia stata rilasciato un aggiornamento (''3.1r1''). Con jigdo possiamo evitare di scaricare tutte le immagini, scaricando solamente i file che sono stati aggiornati. | |||
==Da una .iso== | ==Da una .iso== | ||
Se abbiamo conservato l'iso dei cd possibile montarle in loop ed utilizzarle come se fosse un normale cd. Per montare una immagine in loop dobbiamo essere ''root'' ed avere una directory dove far montare il contenuto (supponiamo '''/mnt/loop/'''). | |||
<pre> | |||
# mount -o loop debian-31r0a-i386-binary-1.iso /mnt/loop | |||
</pre> | |||
se tutto andato bene, in '''/mnt/loop''' troveremo il contenuto del primo cd di Sarge: | |||
<pre> | |||
# ls -l /mnt/loop/ | |||
total 315 | |||
-r--r--r-- 1 root root 11100 Jun 7 13:50 README.html | |||
-r--r--r-- 1 root root 83434 Jun 4 20:04 README.mirrors.html | |||
-r--r--r-- 1 root root 45512 Jun 4 20:04 README.mirrors.txt | |||
-r--r--r-- 1 root root 5926 Jun 7 13:50 README.txt | |||
-r--r--r-- 1 root root 60 Jun 7 13:50 autorun.bat | |||
-r--r--r-- 1 root root 29 Jun 7 13:50 autorun.inf | |||
lr-xr-xr-x 1 root root 1 Jun 7 13:50 debian -> . | |||
dr-xr-xr-x 3 root root 2048 Jun 7 13:50 dists | |||
dr-xr-xr-x 5 root root 4096 Jun 7 13:50 doc | |||
dr-xr-xr-x 4 root root 2048 Jun 7 13:50 install | |||
dr-xr-xr-x 2 root root 4096 Jun 7 13:50 isolinux | |||
-r--r--r-- 1 root root 156641 Jun 7 14:17 md5sum.txt | |||
dr-xr-xr-x 2 root root 2048 Jun 7 13:50 pics | |||
dr-xr-xr-x 4 root root 2048 Jun 7 13:50 pool | |||
dr-xr-xr-x 3 root root 2048 Jun 7 13:50 tools | |||
</pre> | |||
Ora scarichiamo i nuovi file ''.jigdo'' e ''.template'' come se si trattasse di un nuovo download e procediamo come sopra, con l'unico accorgimento di indicare, '''/mnt/loop''' come risposta alla seguente domanda: | |||
<pre> | |||
If you already have a previous version of the CD you are | |||
downloading, jigdo can re-use files on the old CD that are also | |||
present in the new image, and you do not need to download them | |||
again. Mount the old CD ROM and enter the path it is mounted under | |||
(e.g. `/mnt/cdrom'). | |||
Alternatively, just press enter if you want to start downloading | |||
the remaining files. | |||
Files to scan: /mnt/loop | |||
</pre> | |||
Il programma si occuper di prendere i file ''riutilizzabili'', evitando di riscaricarli. Il resto del processo si svolge come per un download normale. | |||
{{Box|Nota:|Se si esegue la procedura nella stessa directory in cui presente l'immagine ''vecchia'' necessario spostarla o rinominarla... possibile spostarla anche se gi stata montata (ovviamente sempre all'interno della stessa partizione) in quanto mount prende come riferimento l'inode del file e non il nome...}} | |||
==Da un Cd/Dvd== | ==Da un Cd/Dvd== | ||
Se invece si dispone solo dell'immagine masterizzata � sufficiente montarle il cd/dvd ed indicare, alla richiesta di un percorso in cui cercare dei file ''riutilizzabili'' il punto di mount del lettore cd/dvd. | |||
=Configurazione= | =Configurazione= |
contributi