Start   Impressum         online lesen   Download         Jumping Blue Turtle

Debian für Unternehmer - Debian-Know-how

0304: DVDs aus einem vorhandenen Debian-Mirror erstellen

In diesem Modul soll gezeigt werden, wie mit Hilfe von "jigdo-lite" und unter Verwendung eines Debian-Mirrors die Debian-Installations-DVDs erzeugt werden können, bei minimaler Belastung des Internets.



1. Prinzip

Die Aufgabe von "jigdo-lite" ist es, Debian-Installations-DVDs herzustellen, wobei die Einzelteile aus bereits vorhandenen älteren DVD-Image-Versionen und aus dem Internet zusammengesucht werden. Dabei wird aus dem Internet nur das nachgeladen, was sich gegenüber älteren DVD-Image-Versionen geändert hat und dementsprechend noch nicht online ist.

Wir demonstrieren jetzt das Erstellen von DVD-Images für Debian Etch R3 unter Verwendung des Debian-Mirrors, den wir in Modul 0303 erstellt haben. Da wir in Modul 0303 bereits einen Debian-Mirror für Debian Etch R3 erzeugt haben, wird es möglich sein, DVDs-Images zu erzeugen, ohne dass der Rechner mit dem Internet verbunden sein muss.



2. Herunterladen der nötigen jigdo-Dateien

Wie schon in Modul 0302 gezeigt, müssen für das Erzeugen der DVD-Images zunächst die entsprechenden jigdo-Dateien aus dem Netz heruntergeladen werden. Das sind bei Debian Etch R3 nur 40 Megabyte. Verglichen mit den 13 Gigabyte, die die eigentlichen Images an Platz benötigen, ist somit die nötige Bandbreite für den Download auf ein akzeptables Minimum reduziert worden. Laden Sie nun die nötigen jigdo-Dateien herunter:

wget http://cdimage.debian.org/debian-cd/4.0_r3/i386/iso-dvd/MD5SUMS
wget http://cdimage.debian.org/debian-cd/4.0_r3/i386/iso-dvd/MD5SUMS.sign
wget http://cdimage.debian.org/debian-cd/4.0_r3/i386/jigdo-dvd/debian-40r3-i386-DVD-1.jigdo
wget http://cdimage.debian.org/debian-cd/4.0_r3/i386/jigdo-dvd/debian-40r3-i386-DVD-2.jigdo
wget http://cdimage.debian.org/debian-cd/4.0_r3/i386/jigdo-dvd/debian-40r3-i386-DVD-3.jigdo
wget http://cdimage.debian.org/debian-cd/4.0_r3/i386/jigdo-dvd/debian-40r3-i386-DVD-1.template
wget http://cdimage.debian.org/debian-cd/4.0_r3/i386/jigdo-dvd/debian-40r3-i386-DVD-2.template
wget http://cdimage.debian.org/debian-cd/4.0_r3/i386/jigdo-dvd/debian-40r3-i386-DVD-3.template


3. DVD 1 erstellen

Rufen Sie nun "jigdo-lite" auf:

jigdo-lite debian-40r3-i386-DVD-1.jigdo

Das Programm "jigdo-lite" gibt Ihnen nun die Möglichkeit, eine bereits vorhandene (ältere) DVD zu mounten und den daraus resultierenden Pfad anzugeben, damit es dort nach bereits vorhandenen Paketen sucht, die sich in der aktuellen Debian-Version nicht geändert haben.

An dieser Stelle sollten Sie nun den Pfad zum Debian-Mirror angeben, den Sie sich im Modul 0303 angefertigt haben:

/multi/mirroring/debian-mirror

Weitere Informationen braucht "jigdo-lite" nicht von Ihnen abzufragen. Es holt sich aus dem vorhandenen Debian-Mirror alle Informationen, die es braucht, und generiert daraus ein vollwertiges DVD-Image. Der Rechner benötigt dazu keine Internetverbindung!



4. DVD 2 und 3 erstellen

Wenn das Image der DVD 1 fertig erstellt ist, dann erstellen Sie auf die gleiche Weise auch die Images für DVD 2 und 3.



5. Checksummen prüfen

Prüfen Sie nun mit Hilfe der heruntergeladenen Checksummendatei, ob die 3 Images tatsächlich korrekt sind:

md5sum -c MD5SUMS

Nach erfolgreicher Prüfung werden Sie merken, dass Sie nun im Besitz vollwertiger DVD-Images sind, die mit denen, die Sie auch mittels "curl" hätten herunterladen können, bis auf das Byte genau absolut identisch sind.



6. Der Nutzen

Mit dem Wissen, das Sie hier erlernt haben, sind Sie nun in der Lage, sich immer mit den neuesten Debian-DVD-Images einzudecken, und dabei immer nur die wenigen Teile herunterzuladen, die sich von Version zu Version tatsächlich geändert haben. Bei langsamen Internetanbindungen sparen Sie so sehr viel Zeit. Als Nebeneffekt belasten Sie mit dieser Methode die öffentlichen Server, die Debian für den Download bereitstellen, deutlich weniger, als wenn Sie bei Versionssprüngen immer die Images komplett herunterladen würden.