Debian für Unternehmer - Debian-Know-how0304: DVDs aus einem vorhandenen Debian-Mirror erstellenIn 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. PrinzipDie 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-DateienWie 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 erstellenRufen 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 erstellenWenn 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üfenPrü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 NutzenMit 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. |