Entwicklerhandbuch/installer: Unterschied zwischen den Versionen
Harry (Diskussion | Beiträge) |
(Kat) |
||
(3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
__NOTOC__ | |||
{{EditStatus|1|Harry}} | |||
== Delixs Installer == | == Delixs Installer == | ||
Zeile 41: | Zeile 45: | ||
Hier drei Screenshots der ersten zwei Delixs-Installer Module: | Hier drei Screenshots der ersten zwei Delixs-Installer Module: | ||
[[Bild:Delixs-installer.png]] | |||
[[Bild:Delixs-installer1.png]] | :[[Bild:Delixs-installer.png|Delixs-installer]] | ||
[[Bild:Delixs-installer_welcome.png]] | :''Abbildung: Delixs-installer'' | ||
:[[Bild:Delixs-installer1.png|Delixs-installer]] | |||
:''Abbildung: Delixs-installer1'' | |||
:[[Bild:Delixs-installer_welcome.png|installer_welcome]] | |||
:''Abbildung: Delixs-installer_welcome'' | |||
---- | |||
<div align="right">[[Delixs:Entwicklerhandbuch|zurück]] | [[Hauptseite]]</div> | |||
[[Kategorie:Entwicklerhinweise]] |
Aktuelle Version vom 22. März 2011, 14:00 Uhr
Diese Seite ist momentan eine Baustelle im Zustand: 1
-
0
-
1
-
2
-
3
-
4
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: