Entwicklerhandbuch/installer

Aus Delixs
Version vom 8. Juni 2008, 09:37 Uhr von Harry (Diskussion | Beiträge) (Die Seite wurde neu angelegt: == Delixs Installer == Der Delixs Installer ist ein "d-i"-Modul. Er klingt sich nach dem Laden der Vorkonfigurationsdateien von simple-cdd in das Debian-Installer Men...)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Delixs Installer

Der Delixs Installer ist ein "d-i"-Modul. Er klingt sich nach dem Laden der Vorkonfigurationsdateien von simple-cdd in das Debian-Installer Menü ein.

Wenn wir wollen, das er sich noch früher einklinkt, müssen wir den d-i neu übersetzen und das Modul in die initrd stellen.

Was kann und soll er leisten?

- Begrüßung des Anwenders - Fragen stellen, wie Ein- oder Mehrserver Installation - Unterdrücken der simple-cdd Fragen bei einer Standard-Installation - Beheben von Unzulänglichkeiten des Debian-Installers, wie korrigieren der falsch erstellten Datei "/etc/udev/rules.d/z25_persistent-net.rules" - Fragen stellen die an den Fragenkatalog von Arktur 4 angelehnt sind - Das System vorkonfigurieren, so das nach dem ersten Boot-Vorgang ein nahezu voll konfigurierter Schul-Server zur Verfügung steht. Eventuell benötigte weitere Konfigurationsschritte werden in der Datei " /etc/rc.local" eingetragen.

Wie kann er das erreichen? Der d-i bietet zahlreiche Möglichkeiten, sich in den Installationsprozess einzuklinken und eigene Scripts zu starten. Der normale Installationsprozess von Paketen sieht so aus:

- Basis-Linux installieren (debootstrap) - preseed Konfiguration laden - Pakete installieren

Vor und nach jedem einzelnen Vorgang kann man folgendes tun: - Fragen stellen - Fragen in Abhängigkeit von Antworten modifizieren - Scripte erstellen bzw. parametrisieren - Dateien ins Zielsystem schreiben

Hier drei Screenshots der ersten zwei Delixs-Installer Module: