Solaris 9 Installationshandbuch

Konformität von Upgrades mit dem benutzerdefinierten JumpStart-Programm

Die Konformität mit dem benutzerdefinierten JumpStart-Programm stellt sicher, dass Packages hinzugefügt und entfernt werden können, wenn sie Teil der folgenden herkömmlichen Solaris-Installationsdienstprogramme sind:

Die Konformität mit dem benutzerdefinierten JumpStart-Programm stellt außerdem sicher, dass ein Package in Solaris-Upgrades enthalten sein kann. Für die Konformität mit dem benutzerdefinierten JumpStart-Programm müssen Packages außerdem die unter Anforderungen bezüglich der inaktiven Boot-Umgebung für das benutzerdefinierte JumpStart-Programm und Solaris Live Upgrade aufgeführten Voraussetzungen für inaktive Boot-Umgebungen erfüllen.

Damit das benutzerdefinierte JumpStart-Programm effizient eingesetzt werden kann, müssen die Packages hinzugefügt und entfernt werden, ohne dass der Benutzer zur Eingabe von Informationen aufgefordert wird. Um Benutzereingriffe zu vermeiden, richten Sie mit dem Befehl pkgadd und der Option -a eine neue Administrationsdatei ein. Die Option -a definiert eine Installationsadministrationsdatei, die anstelle der Standardadministrationsdatei verwendet wird. Bei Verwendung der Standarddatei wird der Benutzer möglicherweise zur Eingabe weiterer Informationen aufgefordert. Sie können eine Administrationsdatei erstellen, in der pkgadd angewiesen wird, diese Abfragen auszulassen und das Package ohne Bestätigung seitens des Benutzers zu installieren. Nähere Informationen finden Sie in den Manpages admin(4) und pkgadd(1M).

Das folgende Beispiel zeigt, wie Sie eine pkgadd-Administrationsdatei verwenden können.

Sie sehen hier ein Beispiel für eine Installations-Administrationsdatei, die im Zusammenhang mit dem Dienstprogramm pkgadd nur sehr wenig Benutzerinteraktion erfordert. Sofern das Package nicht mehr Festplattenspeicher benötigt, als auf dem System verfügbar ist, greift pkgadd auf diese Datei zu und installiert das Package, ohne den Benutzer zur Eingabe von Informationen aufzufordern.

mail=
instance=overwrite
partial=nocheck
runlevel=nocheck
idepend=nocheck
space=ask
setuid=nocheck
confiict=nocheck
action=nocheck
basedir=default