3 581
contributi
Nessun oggetto della modifica |
mNessun oggetto della modifica |
||
Riga 1: | Riga 1: | ||
{{Template:Installazione | {{Template:Installazione | ||
|precedente=Correggere la risoluzione di GDM}} | |precedente=Correggere la risoluzione di GDM}} | ||
{{Versioni compatibili}} | {{Versioni compatibili|Squeeze|Wheezy|Jessie}} | ||
== Introduzione == | == Introduzione == | ||
Jigdo è uno strumento veramente potente: permette di prelevare i singoli file che compongono una ISO e di creare quest'ultima a partire da quanto scaricato.<br/> | Jigdo è uno strumento veramente potente: permette di prelevare i singoli file che compongono una ISO e di creare quest'ultima a partire da quanto scaricato.<br/> | ||
Riga 9: | Riga 9: | ||
== Installazione == | == Installazione == | ||
Jigdo è, ovviamente, disponibile come pacchetto Debian: | Jigdo è, ovviamente, disponibile come pacchetto Debian. Con [[privilegi di amministrazione]] è quindi sufficiente il seguente comando: | ||
<pre> | <pre> | ||
# | # apt-get install jigdo-file | ||
</pre> | </pre> | ||
Riga 35: | Riga 35: | ||
I file <code>.jigdo</code> sono reperibili direttamente sul sito Debian.Org, esattamente a [http://www.debian.org/CD/jigdo-cd/#which questa pagina]. | I file <code>.jigdo</code> sono reperibili direttamente sul sito Debian.Org, esattamente a [http://www.debian.org/CD/jigdo-cd/#which questa pagina]. | ||
Supponiamo di voler scaricare il primo CD di | Supponiamo di voler scaricare il primo CD di testing con KDE; i passi da seguire sono i seguenti: | ||
* creare una directory di lavoro ed entrarci: | * creare una directory di lavoro ed entrarci: | ||
<pre> | <pre> | ||
Riga 76: | Riga 76: | ||
Files to scan: | Files to scan: | ||
</pre> | </pre> | ||
Questa opzione ci sarà molto utile in futuro, per ora, a meno che non si dispone di un CD di | Questa opzione ci sarà molto utile in futuro, per ora, a meno che non si dispone di un CD di testing, non è necessario rispondere. Continuiamo con il processo premendo <nowiki>[invio]</nowiki>. | ||
<pre> | <pre> | ||
Riga 131: | Riga 131: | ||
L'immagine è stata scaricata e costruita senza errori, ora possiamo masterizzarla e utilizzarla normalmente. | L'immagine è stata scaricata e costruita senza errori, ora possiamo masterizzarla e utilizzarla normalmente. | ||
Degna di nota è la possibilità di interruzione del processo, che può essere ripreso in seguito esattamente dal punto in cui è stato interrotto. Ogni volta che si ricomincerà a scaricare l'immagine, si verrà avvisati dell'esistenza della directory <code>debian-testing-i386-kde-CD-1.iso.tmpdir</code> (il nome è relativo al primo CD di | Degna di nota è la possibilità di interruzione del processo, che può essere ripreso in seguito esattamente dal punto in cui è stato interrotto. Ogni volta che si ricomincerà a scaricare l'immagine, si verrà avvisati dell'esistenza della directory <code>debian-testing-i386-kde-CD-1.iso.tmpdir</code> (il nome è relativo al primo CD di testing con KDE): | ||
<pre> | <pre> | ||
The temporary directory `debian-testing-i386-kde-CD-1.iso.tmpdir' already exists. Its contents | The temporary directory `debian-testing-i386-kde-CD-1.iso.tmpdir' already exists. Its contents | ||
Riga 148: | Riga 148: | ||
{{Warningbox|Prima di eseguire il comando ''jigdo-lite'' assicurarsi che nella posizione da cui si sta eseguendo il comando non sia già presente un vecchio file ''.template'' relativo all'immagine da aggiornare, poiché in caso contrario jigdo non procederà a scaricare il nuovo file ''.template'', ma riutilizzerà quello vecchio senza aggiornare un bel niente.}} | {{Warningbox|Prima di eseguire il comando ''jigdo-lite'' assicurarsi che nella posizione da cui si sta eseguendo il comando non sia già presente un vecchio file ''.template'' relativo all'immagine da aggiornare, poiché in caso contrario jigdo non procederà a scaricare il nuovo file ''.template'', ma riutilizzerà quello vecchio senza aggiornare un bel niente.}} | ||
Supponiamo di aver scaricato | Supponiamo di aver scaricato testing con KDE, e che sia stata rilasciato un aggiornamento settimanale. Con Jigdo possiamo evitare di scaricare tutte le immagini, scaricando solamente i file che sono stati aggiornati. | ||
=== Da una .iso === | === Da una .iso === | ||
Riga 159: | Riga 159: | ||
{{Box|Nota:|In alternativa è possibile eseguire la procedura in una nuova directory, oppure spostare l'immagine. È possibile effettuare lo spostamento anche se la ISO è già stata montata (ovviamente sempre all'interno della stessa partizione) in quanto mount prende come riferimento l'inode del file e non il nome.}} | {{Box|Nota:|In alternativa è possibile eseguire la procedura in una nuova directory, oppure spostare l'immagine. È possibile effettuare lo spostamento anche se la ISO è già stata montata (ovviamente sempre all'interno della stessa partizione) in quanto mount prende come riferimento l'inode del file e non il nome.}} | ||
Per montare una immagine in loop dobbiamo essere ''root'' ed avere una directory dove far montare il contenuto (supponiamo <code>/mnt</code>). | Per montare una immagine in loop dobbiamo essere ''root'' ed avere una directory dove far montare il contenuto (supponiamo <code>/mnt</code>): | ||
<pre> | |||
# mount -o loop debian-testing-i386-kde-CD-1.iso.old /mnt | |||
</pre> | |||
Oppure se si è installato il pacchetto '''fuseiso9660''', senza privilegi è sufficiente: | |||
<pre> | <pre> | ||
$ mkdir "$HOME"/mnt | |||
$ fuseiso9660 debian-testing-i386-kde-CD-1.iso.old "$HOME"/mnt | |||
</pre> | </pre> | ||
Prima di Debian 8 ([[Jessie]]) era anche necessario che l'utente facesse parte del gruppo '''fuse'''. | |||
Se tutto è andato bene, in <code>/mnt</code> troveremo il contenuto del primo CD di | Se tutto è andato bene, in <code>/mnt</code> (oppure in <code>$HOME/mnt</code> se abbiamo utilizzato ''fuse'') troveremo il contenuto del primo CD di Debian testing: | ||
<pre> | <pre> | ||
$ ls -l /mnt | $ ls -l /mnt | ||
Riga 193: | Riga 199: | ||
</pre> | </pre> | ||
Ora | Ora procediamo come sopra, con l'unico accorgimento di indicare <code>/mnt</code> come risposta alla seguente domanda: | ||
<pre> | <pre> | ||
If you already have a previous version of the CD you are | If you already have a previous version of the CD you are | ||
Riga 240: | Riga 246: | ||
:[[Utente:S3v|S3v]] 11:29, 6 lug 2014 (CEST) | :[[Utente:S3v|S3v]] 11:29, 6 lug 2014 (CEST) | ||
:[[Utente:Lorenzoz|Lorenzoz]] 19:19, 9 dic 2014 (CET) | :[[Utente:Lorenzoz|Lorenzoz]] 19:19, 9 dic 2014 (CET) | ||
|Numero_revisori = 3 | |Numero_revisori = 3 | ||
}} | }} | ||
[[Categoria:Installazione]] | [[Categoria:Installazione]] | ||
[[Categoria:Creare repository]] | [[Categoria:Creare repository]] |
contributi