Entwicklungsumgebung/Offline Installation

Aus Delixs
Version vom 1. Dezember 2008, 12:27 Uhr von Schoffer (Diskussion | Beiträge) (Die Seite wurde neu angelegt: __NOTOC__ {{Uberarbeiten}} == Offline Installation vorbereiten == === Voraussetzungen === Sie benötigen ca. 5 GB freien Platz auf einem lokalen FTP-Server. Der sol...)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
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

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 gesagt werden 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 delkoe Rechner.
  4. Download der in diesem diff enthaltenen Pakete in Deiner Schule mittels wget und Transfer auf den USB-Stick
  5. Transfer der Packages auf Deinen 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 delkoe 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 deines Trans-Arch
  3. In der Schule die aktuellen Pakete ziehen und auf den Stick packen.
  4. Auf Deinem lokalen ftp-Server, den Archiv-pool von Trans-Arch aktualisieren und auch die Packages Datei neu erzeugen.
  5. Auf dem delkoe 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