Entwicklerhandbuch/installer

Aus Delixs
Version vom 22. März 2011, 14:00 Uhr von Schoffer (Diskussion | Beiträge) (Kat)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen


Diese Seite ist momentan eine Baustelle im Zustand: 1

Wird bearbeitet von: Harry
Hilfe zum Bearbeitungsstatus: Hilfe:Status eines Artikels


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