Entwicklungsumgebung/Offline Installation

Aus Delixs
Zur Navigation springen Zur Suche springen
Uberarbeiten Diese Seite sollte nochmals überarbeitet werden. Eine Begründung befindet sich in der Regel unter Diskussion (oben).


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