Die YaST-Image-Erstellung ist eine grafische Benutzeroberfläche für das KIWI-Imaging-Werkzeug (weitere Informationen zu KIWI siehe http://doc.opensuse.org/projects/kiwi/doc/). Mit der Image-Erstellung können Sie eine neue KIWI-Kofiguration erstellen (oder eine vorhandene Konfiguration importieren und bearbeiten) und dann das Image aufbauen, sobald die Konfiguration abgeschlossen ist. Als fortgeschrittener Benutzer können Sie die Konfiguration auf einem Datenträger speichern und bearbeiten und schließlich das Image manuell aufbauen.
Zur Verwendung des Programms installieren Sie das Paket yast2-product-creator aus dem SUSE-SDK (Software Development Kit). Das SDK ist ein Add-on-Produkt für SUSE Linux Enterprise und ist unter http://download.suse.com/ als Download verfügbar. Suchen Sie nach SUSE Linux Enterprise Software Development Kit.
So erstellen Sie ein Image eines Produkts:
Starten Sie YaST, und öffnen Sie das Modul für die .
Im Fenster wird eine Liste aller vorhandenen Image-Konfigurationen angezeigt. Diese Add-ons können Sie oder . Mit erstellen Sie ein neues Add-on.
Geben Sie den Namen für die neue ein, und geben Sie an, ob die Konfiguration vollständig neu erstellt werden oder auf einer vorhandenen KIWI-Konfiguration beruhen soll. In diesem Fall geben Sie den Pfad zur vorhandenen KIWI-Konfiguration an, so dass sie in die Image-Erstellung importiert werden kann.
Wählen Sie den Typ des aufzubauenden Images aus. Hier stehen mehrere Optionen zur Auswahl: , sowie .
Wählen Sie das Ausgabeverzeichnis aus, in dem die KIWI-Konfiguration gespeichert werden soll.
Wenn Sie die Image-Erstellung auf einer 64-Bit-Architektur ausführen, können Sie die Konfiguration des Images für die 32-Bit-Architektur erzwingen und außerdem auf i586 begrenzen.
Fügen Sie die Liste der Paket-Repositorys ein, die für die KIWI-Konfiguration benötigt werden. Mit fügen Sie ein neues Repository hinzu, mit dagegen Repositorys, die im System, auf dem die Image-Erstellung ausgeführt wird, bereits konfiguriert sind. Sollen die Details eines vorhandenen Repositorys bearbeitet werden, wählen Sie das gewünschte Repository aus, und klicken Sie auf . Zum Löschen eines vorhandenen Repositorys wählen Sie das Repository aus, und klicken Sie auf .
Fahren Sie mit fort.
Der nächste Bildschirm besteht aus vier Karteireitern. Hier können Sie weitere von KIWI unterstützte Konfigurationsoptionen festlegen und so das entstehende Image näher definieren.
Auf dem Karteireiter können Sie die Version und die Größe des Images bestimmen und die Software-Auswahl für das Image detailliert bearbeiten. Sie können Schemata/Pakete für drei Paketbereiche festlegen: Pakete im Image, Pakete im Bootstrap sowie Pakete, die aus dem Image gelöscht werden sollen.
Soll die Liste der zu installierenden (oder der zu ignorierenden) Pakete und/oder Schemata geändert werden, klicken Sie auf . Die wird geöffnet. Treffen Sie hier die gewünschte Auswahl.
Geben Sie auf dem Karteireiter Informationen zum Autor des Images und eine Beschreibung ein, und legen Sie die länderspezifischen Einstellungen fest.
Fügen Sie auf dem Karteireiter neue Benutzer hinzu, die im Zielsystem zur Verfügung stehen sollen.
Bearbeiten Sie dannn die Konfigurations- für den Aufbau des Images.
Abschließend konfigurieren Sie das Verzeichnis mit der Systemkonfiguration und den Skripten auf dem Karteireiter .
Nach erfolgter Konfiguration des Images klicken Sie auf . Das Image wird aufgebaut. YaST fordert Sie auf, Ihre Auswahl zu bestätigen. Wenn Sie dies ablehnen, wird die Konfiguration gespeichert, und Sie gelangen zum Übersichtsbildschirm zurück. Wenn Sie den Aufbau bestätigen, wird KIWI gestartet, und die KIWI-Protokolldatei wird in einem Fortschrittsfenster dargestellt.
Wird das Image fehlerfrei aufgebaut, so wird es im zuvor angegebenen Ausgabeverzeichnis gespeichert.