Lenny/Offline Installation

Aus Delixs
Zur Navigation springen Zur Suche springen


Baustelle Archiv: Dieser Artikel beschreibt nicht die Funktionalität des derzeit aktuellen delixs-Servers. Er beschreibt ältere Schulserver-Funktionen und dient dem Zweck der Archivierung.


Offline Installation vorbereiten

Dieses Kapitel können Sie überspringen, wenn Sie über eine Internetverbindung verfügen.


Voraussetzungen

Sie benötigen ca. 5 GB freien Platz auf einem lokalen FTP-Server. Der sollte möglichst unter Debian laufen, kann auch ein anderes Linux sein.

Dazu kommt ein USB-Stick zum Transport der Pakete, die in der Schule aus dem Internet gezogen und zu Hause dem FTP-Server untergeschoben werden.

Einrichtung

  1. Kopieren der pool-Verzeichnisse der CDs in ein Verzeichnis auf dem Server.
  2. Erzeugen der Packages Datei für dieses Archiv, nennen wir es CD-Arch
  3. Erstellen eines diffs dieser neuen Pakages-Datei und der Packages Datei aus dem alix Rechner.
  4. Download der in diesem diff enthaltenen Pakete in der Schule mittels wget und Transfer auf den USB-Stick
  5. Transfer der Packages auf den ftp-server
  6. Erzeugen eines neuen Archivs mit pool Verzeichnis und Packages Datei. Nennen wir dieses Archiv mal Trans-Arch
  7. Update der sources.lst des alix Servers, so das apt nur noch diese beiden neuen Archive sieht.

Nun haben Sie Zugriff auf einen aktuellen Archiv-Server, der offline zu Hause steht.


Update

Der so erstellte Archiv-Server altert natürlich. Also muss man ihn manchmal aktualisieren.

  1. Packages Datei die die Updates enthält vom debian ftp ziehen.
  2. Ein diff erstellen gegen die Packages Datei des Trans-Arch
  3. In der Schule die aktuellen Pakete ziehen und auf den Stick packen.
  4. Auf dem lokalen ftp-Server, den Archiv-pool von Trans-Arch aktualisieren und auch die Packages Datei neu erzeugen.
  5. Auf dem alix Server ein "apt-get update" machen


Zusammenfassung

Hört sich aufwendig und kompliziert an, ist es aber nicht. apt-ftparchive, diff und wget sind die einzigen Programme die man benötigt. Und natürlich eine selbst geschrieben conf-Datei für apt-ftarchive, nebst Script zum aktualisieren.


Weblinks



zurück | Hauptseite

Harry Jede 2009