Entwicklerhandbuch/installer

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).


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:

Delixs-installer
Abbildung: Delixs-installer
Delixs-installer
Abbildung: Delixs-installer1
installer_welcome
Abbildung: Delixs-installer_welcome



zurück | Hauptseite