Systemverwaltungshandbuch: Oracle Solaris Container - Ressourcenverwaltung und Solaris Zones

Allgemeine Informationen zu Paketen und Zonen

Nur ein Teil der in der globalen Zone installierten Solaris-Pakete werden bei der Installation einer nicht-globalen Zone vollständig repliziert. So sind z. B. viele Pakete, die den Solaris-Kerne enthalten, in einer nicht-globalen Zone nicht erforderlich. Alle nicht-globalen Zonen nutzen implizit den gleichen Solaris-Kernel von der globalen Zone. Auch wenn die Daten eines Pakets nicht erforderlich sind oder in einer nicht-globalen Zone nicht benötigt werden, muss eventuell auch in einer nicht-globalen Zone bekannt sein, dass ein bestimmtes Paket in der globalen Zone installiert wurde. Diese Informationen ermöglichen, dass Paketabhängigkeiten von nicht-globalen Zonen ordnungsgemäß mit der globalen Zone gelöst werden.

Pakete enthalten Parameter, mit denen festgelegt wird, wie ihr Inhalt verteilt wird und in einem System mit installierten nicht-globalen Zonen sichtbar gemacht wird. Die Paketparameter SUNW_PKG_ALLZONES, SUNW_PKG_HOLLOW und SUNW_PKG_THISZONE definieren die Eigenschaften von Paketen auf einem System mit installierten Zonen. Falls gewünscht, können Systemadministratoren anhand der Einstellungen dieser Paketparameter die Anwendbarkeit des Pakets prüfen, während sie ein Paket in einer Zonenumgebung anwenden oder entfernen. Die Werte dieser Parameter können mit dem Befehl pkgparam angezeigt werden. Weitere Informationen zu Parametern finden Sie unter Informationen zu den Paketparametern. Anweisungen zur Anwendung finden Sie unter Überprüfen der Paketparameter-Einstellungen auf einem System mit installierten Zonen.

Weitere Informationen zu den Paketeigenschaften und -parametern finden Sie in der Manpage pkginfo(4) Informationen zum Anzeigen der Werte von Paketparametern finden Sie in der Manpage pkgparam(1).

Für Pakete generierte Patches

Wenn ein Patch für ein Paket generiert wird, müssen die Parameter die gleichen Werte wie die Parameter im ursprünglichen Paket aufweisen.

Interaktive Pakete

Jedes interaktive Paket (ein Paket, das ein Anforderungsskript enthält) wird nur der aktuellen Zone hinzugefügt. Mit diesem Paket wird keine andere Zone bestückt. Ein interaktive Paket wird der globalen Zone so behandelt, als ob es mit dem Befehl pkgadd und der Option -G hinzugefügt wurde. Weitere Informationen zu dieser Option finden Sie unter Allgemeine Informationen zum Hinzufügen von Paketen in Zonen.