Installieren Sie Patches manuell in Solaris

Das Halten eines Computersystems ist für die Funktionalität und Sicherheit von entscheidender Bedeutung. Sun nimmt Patches sehr ernst und verfügt über strenge Testmechanismen, um sicherzustellen, dass Patches sicher implementiert werden können. Sie erleichtern auch das Anwenden und Verwalten von Patches, sodass es keine Ausreden gibt!


Patches liegen normalerweise in einem ZIP-Archiv. Um das Archiv zu entpacken, legen Sie die Datei in ein temporäres Verzeichnis und führen Sie Folgendes aus:

entpacken Sie patchfile.zip

Ersetzen Sie die Patchdatei durch den spezifischen Patch, den Sie anwenden, z. B. 116012-01. Dadurch wird ein Unterverzeichnis mit der Bezeichnung 116012-01 erstellt, das den Patch-Inhalt enthält.

Nachdem das Patch-Archiv entpackt wurde, sollten Sie die README-Datei im neuen Verzeichnis lesen. Wenn die README-Datei vorhanden ist, enthält sie Informationen zum Patch und zu besonderen Anforderungen für die Anwendung des Systems. Befolgen Sie die README-Anweisungen, falls sie von der Standardmethode abweichen. Um einen typischen Patch auf das System anzuwenden, führen Sie als Superuser Folgendes aus:

patchadd 116012-01

Dadurch werden die zum Zurücksetzen (Entfernen) des Patches erforderlichen Dateien am Standardspeicherort gespeichert und der Patch 116012-01 angewendet. Der Verweis auf den Patch im Befehl ist der Name des Verzeichnisses, das mit unzip erstellt wurde. Sie müssen sich also entweder in dem Verzeichnis befinden, in dem Sie unzip ausgeführt haben, oder Sie müssen den vollständig qualifizierten Pfad zum Patch-Verzeichnis angeben, beispielsweise / var / tmp / 116012-01.

Warnung: Die Option -d, die verwendet wird, wenn dem System Pakete hinzugefügt werden, um den Speicherort der Pakete anzugeben, bedeutet in patchadd etwas anderes. Wenn Sie in patchadd -d angeben, werden die vorhandenen Dateien nicht beibehalten und der neue Patch kann nicht zurückgesetzt werden.