Systemverwaltungshandbuch: Oracle Solaris Container - Ressourcenverwaltung und Solaris Zones

Allgemeine Informationen zum Hinzufügen von Patches in Zonen

Im Allgemeinen besteht ein Patch aus den folgenden Komponenten:

Wenn der Befehl patchadd ein Patch anwenden soll, wird anhand der Patch-Informationen festgestellt, ob der Patch für das aktuell ausgeführte System geeignet ist. Ist der Patch nicht geeignet, wird er nicht angewendet. Patch-Abhängigkeiten gegenüber allen Zonen auf dem System werden geprüft. Falls erforderliche Abhängigkeiten nicht erfüllt sind, wird der Patch nicht angewendet. Dies schließt den Fall ein, dass bereits eine aktuellere Version des Patch installiert ist.

Jedes im Patch enthaltene Paket wird geprüft. Wenn das Paket in einer Zone nicht installiert ist, wird das Paket übergangen und nicht gepatcht.

Wenn alle Abhängigkeiten erfüllt sind, werden alle Pakete im Patch, die in einer Zone installiert sind, zum Patchen des Systems verwendet. Auch die Paket- und Patch-Datenbanken werden aktualisiert.


Hinweis –

Solaris 10 3/05 bis Solaris 10 11/06: Wenn ein Paket mit pkgadd -G installiert wurde oder die pkginfo-Einstellung SUNW_PKG_THISZONE=true lautet, kann das Paket nur mit patchadd -G gepatcht werden. Diese Einschränkung wurde ab dem Solaris-Release 8/07 aufgehoben.