Um ein Paket einer bestimmten nicht-globalen Zone hinzuzufügen, führen Sie als Zonenadministrator das Dienstprogramm pkgadd ohne Optionen aus. Es gelten die folgenden Bedingungen:
Das Dienstprogramm pkgadd kann Pakete nur der nicht-globalen Zone hinzufügen, in der das Dienstprogramm verwendet wird.
Das Paket darf sich nicht auf Bereiche in der Zone auswirken, die gemeinsam mit der globalen Zone verwendet werden.
In dem Paket ist SUNW_PKG_ALLZONES=false gesetzt.
Die folgenden Schritte werden vom Dienstprogramm pkgadd ausgeführt:
Bevor das Paket hinzugefügt wird, werden die Paketabhängigkeiten in der Paketdatenbank der nicht-globalen Zone geprüft. Die Abhängigkeitsprüfung schlägt fehl, wenn erforderliche Pakete nicht installiert sind. Das System benachrichtigt den Administrator der nicht-globalen Zone und fordert vor dem Fortsetzen eine Bestätigung an. Die Prüfung schlägt fehl, wenn eine der folgenden Bedingungen zutrifft:
Eine Komponente des Pakets wirkt sich auf Bereiche in der Zone aus, die gemeinsam mit der globalen Zone verwendet werden.
In dem Paket ist SUNW_PKG_ALLZONES=true gesetzt.
Das Paket wird der Zone hinzugefügt.
Die Paketdatenbank der Zone wird aktualisiert.