3 581
contributi
S3v (discussione | contributi) |
m (verificata) |
||
(7 versioni intermedie di un altro utente non mostrate) | |||
Riga 1: | Riga 1: | ||
{{Template:Installazione | {{Template:Installazione | ||
|precedente=Correggere la risoluzione di GDM}} | |precedente=Correggere la risoluzione di GDM}} | ||
{{Versioni compatibili | {{Versioni compatibili|Jessie|Stretch|Buster}} | ||
== 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 38: | Riga 38: | ||
!Architettura | !Architettura | ||
!Ramo Debian | !Ramo Debian | ||
!Caratteristiche | |||
!Link | !Link | ||
|- | |- | ||
|DVD | |rowspan="2" | DVD || rowspan="2" | tutte | ||
||tutte | ||stable || file .jigdo per tutti i DVD. Esiste anche un immagine che contiene solo gli aggiornamenti rispetto al precedente rilascio. Non c'è un file .jigdo per creare un'immagine netinst. | ||
||stable | |||
||[[#Collegamenti esterni|[2]]] | ||[[#Collegamenti esterni|[2]]] | ||
|- | |- | ||
| | ||testing || file .jigdo per tutti i DVD (non c'è un file .jigdo per netinst). | ||
|| | |||
| | |||
||[[#Collegamenti esterni|[2]]] | ||[[#Collegamenti esterni|[2]]] | ||
|- | |- | ||
|[[ | |rowspan="2" | CD || rowspan="2" | tutte | ||
|| | ||stable || file .jigdo per un'installazione completa (solo Xfce), oppure per una netinst o per un'inatallazione su Mac Mini Apple. | ||
||stable e | ||[[#Collegamenti esterni|[2]]] | ||
|- | |||
||testing || come per la stable e in più è presente un file .jigdo per creare un'immagine di Debian Edu. | |||
||[[#Collegamenti esterni|[2]]] | ||[[#Collegamenti esterni|[2]]] | ||
|- | |- | ||
|Blu-ray | |Blu-ray | ||
||i386 e amd64 | ||i386 e amd64 | ||
||stable | ||stable | ||
||file .jigdo per la creazione di tre Blu-ray. | |||
||[[#Collegamenti esterni|[2]]] | ||[[#Collegamenti esterni|[2]]] | ||
|- | |- | ||
|Con firmware | |Con firmware | ||
||i386 e amd64 | ||i386 e amd64 | ||
||stable e testing | ||stable e testing || | ||
||[[#Collegamenti esterni|[3]]] | ||[[#Collegamenti esterni|[3]]] | ||
|- | |- | ||
|Versioni antecedenti la [[stable]] | |Versioni antecedenti la [[stable]] | ||
||dipende dalla versione | ||dipende dalla versione | ||
||stable | ||stable || | ||
||[[#Collegamenti esterni|[4]]] | ||[[#Collegamenti esterni|[4]]] | ||
|} | |} | ||
Riga 75: | Riga 76: | ||
== Primo download di una ISO == | == Primo download di una ISO == | ||
Supponiamo di voler scaricare il primo | Supponiamo di voler scaricare il primo DVD di Debian [[Stretch]]; i passi da seguire sono i seguenti: | ||
* creare una directory di lavoro ed entrarci: | * creare una directory di lavoro ed entrarci: | ||
<pre> | <pre> | ||
$ mkdir | $ mkdir jigdo | ||
$ cd | $ cd jigdo | ||
</pre> | </pre> | ||
* copiare l'URL al file <code>.jigdo</code> che ci interessa, nel nostro caso | * copiare l'URL al file <code>.jigdo</code> che ci interessa, nel nostro caso <nowiki>''https://cdimage.debian.org/debian-cd/current/amd64/jigdo-dvd/debian-9.0.0-amd64-DVD-1.jigdo''</nowiki>; | ||
* lanciare il comando | * lanciare il comando | ||
Riga 89: | Riga 90: | ||
</pre> | </pre> | ||
Verranno poste alcune domande | Verranno poste alcune domande che ci permetteranno di personalizzare il processo di download dei file.<br/> | ||
La prima domanda posta riguarda l'URL del file ".jigdo" da scaricare ed è sufficiente incollare l'URL che abbiamo copiato in precedenza. | |||
Jigsaw Download "lite" | |||
Jigsaw Download "lite" | Copyright (C) 2001-2005 | jigdo@ | ||
Copyright (C) 2001-2005 | jigdo@ | Richard Atterer | atterer.net | ||
Richard Atterer | atterer.net | Loading settings from `/home/utente/.jigdo-lite' | ||
Loading settings from `/home/ | |||
----------------------------------------------------------------- | |||
----------------------------------------------------------------- | To resume a half-finished download, enter name of .jigdo file. | ||
To resume a half-finished download, enter name of .jigdo file. | To start a new download, enter URL of .jigdo file. | ||
To start a new download, enter URL of .jigdo file. | You can also enter several URLs/filenames, separated with spaces, | ||
You can also enter several URLs/filenames, separated with spaces, | or enumerate in {}, e.g. `<nowiki>http://server/cd-{1_NONUS,2,3}.jigdo</nowiki>' | ||
or enumerate in {}, e.g. `http://server/cd-{1_NONUS,2,3}.jigdo' | jigdo: '''<nowiki>https://cdimage.debian.org/debian-cd/current/amd64/jigdo-dvd/debian-9.0.0-amd64-DVD-1.jigdo</nowiki>''' | ||
jigdo: | |||
</ | |||
<pre> | <pre> | ||
Riga 129: | Riga 128: | ||
Debian mirror [http://debian.fastweb.it/debian/]: | Debian mirror [http://debian.fastweb.it/debian/]: | ||
</pre> | </pre> | ||
La terza domanda ci permette di scegliere il mirror da cui scaricare. Consiglio vivamente di scegliere un mirror italiano, così da alleggerire il carico di quelli centrali. | La terza domanda ci permette di scegliere il [[mirror]] da cui scaricare. Consiglio vivamente di scegliere un mirror italiano, così da alleggerire il carico di quelli centrali.<br/> | ||
In questo caso è stato scelto | In questo caso è stato scelto <nowiki>http://debian.fastweb.it/debian</nowiki>; se non si conoscono gli indirizzi esatti dei mirror, è possibile inserire semplicemente le due lettere del paese (nel nostro caso '''it'''). | ||
<pre> | <pre> | ||
Riga 183: | Riga 182: | ||
== Aggiornamento di una ISO == | == Aggiornamento di una ISO == | ||
L'aggiornamento di una ISO è un processo quasi identico a quello descritto nel paragrafo precedente. | L'aggiornamento di una ISO è un processo quasi identico a quello descritto nel paragrafo precedente.<br/> | ||
È necessario indicare l'URL del file <code>.jigdo</code> aggiornato 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 indicare l'URL del file <code>.jigdo</code> aggiornato 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 un'immagine Debian con Jigdo e che sia stata rilasciato un aggiornamento settimanale (se stiamo utilizzando testing) o una [[point release]] (se stiamo utilizzando Debian stable). 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 del CD è possibile montarlo in loop ed utilizzarle come se fosse un normale CD. | ==== Testing ==== | ||
Se abbiamo conservato l'ISO del CD/DVD è possibile montarlo in loop ed utilizzarle come se fosse un normale CD. | |||
{{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.}} | |||
Dato che la nuova immagine aggiornata ha lo stesso identico nome della vecchia, per prima cosa rinominiamola: | Dato che la nuova immagine aggiornata ha lo stesso identico nome della vecchia, per prima cosa rinominiamola: | ||
<pre> | <pre> | ||
Riga 198: | Riga 196: | ||
</pre> | </pre> | ||
{{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.}} | ||
==== Stable ==== | |||
L'aggiornamento di un'immagine di Debian stable è necessario tipicamente solo quando viene rilasciata la point release. In questo caso il nome dell'immagine e, quindi, del file ".template" saranno diversi e non è necessario, a differenza di quanto avveniva per testing, alcun intervento preliminare al montaggio del file .iso. | |||
==== Mount ==== | |||
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> | <pre> | ||
Riga 204: | Riga 205: | ||
</pre> | </pre> | ||
<!-- RIMUOVERE LA PARTE SU FUSEISO? --> | |||
Oppure se si è installato il pacchetto '''fuseiso9660''', senza privilegi è sufficiente creare una directory nella propria home e montarla lì: | Oppure se si è installato il pacchetto '''fuseiso9660''', senza privilegi è sufficiente creare una directory nella propria home e montarla lì: | ||
<pre> | <pre> | ||
Riga 238: | Riga 240: | ||
-r--r--r-- 1 root root 176 16 feb 2010 win32-loader.ini | -r--r--r-- 1 root root 176 16 feb 2010 win32-loader.ini | ||
</pre> | </pre> | ||
==== Aggiornamento ==== | |||
Ora procediamo come sopra, con l'unico accorgimento di indicare <code>/mnt</code> (o la directory in cui abbiamo montato l'immagine) come risposta alla seguente domanda: | Ora procediamo come sopra, con l'unico accorgimento di indicare <code>/mnt</code> (o la directory in cui abbiamo montato l'immagine) come risposta alla seguente domanda: | ||
<pre> | <pre> | ||
Riga 287: | Riga 289: | ||
|Verificata_da = | |Verificata_da = | ||
:[[Utente:Wtf|Wtf]] | :[[Utente:Wtf|Wtf]] | ||
:[[Utente:S3v|S3v]] | :[[Utente:S3v|S3v]] 17:09, 8 ago 2017 (CEST) | ||
:[[Utente:Lorenzoz|Lorenzoz]] 19:19, 9 dic 2014 (CET) | :[[Utente:Lorenzoz|Lorenzoz]] 19:19, 9 dic 2014 (CET) | ||
:[[Utente:HAL 9000|HAL 9000]] | :[[Utente:HAL 9000|HAL 9000]] 15:14, 14 lug 2019 (CEST) | ||
|Numero_revisori=4 | |Numero_revisori=4 | ||
}} | }} |
contributi