Accessing Support Updates

To apply support updates, update your systems from one of the following sources:

  • The Oracle Solaris support repository, which is available at https://pkg.oracle.com/solaris/support/. To access the support repository, use your Oracle support credentials to create SSL certificates at the https://pkg-register.oracle.com/ Oracle Solaris package repository certificate request site.

  • Your local repository that you update from one of the following sources:

    • The Oracle Solaris support repository.

    • SRU repository files downloaded from My Oracle Support.

      To download repository files, search for “Oracle Solaris 11.4 Support Repository Updates (SRU) Index” on https://support.oracle.com/. The Readme file for each SRU includes lists of bugs fixed, packages updated, and Interim Diagnostic or Relief (IDR) updates superseded in this SRU. See Installing an IDR Custom Software Update for a description of IDR updates. The Installation Guide for the SRU contains a copy of the SRU Readme file, a separate readme file that explains how to install the SRU package repository files, a checksum file, and the script that installs the SRU repository files into your local package repository. The Repository download contains the SRU repository files.

      See Creating Package Repositories in Oracle Solaris 11.4 for information about how to create and maintain a local IPS package repository and the minimum required content for a repository.

Perform the update as described in Image Update Overview. To update to an SRU that is older than the latest released SRU, use one of the methods described in Updating to a Version Older Than the Newest Version Allowed.

While each SRU includes all fixes and enhancements that were delivered by previously released SRUs as described in Comparison of SRUs and CPUs, an SRU does not contain any other SRUs: An SRU contains only one version of pkg:/entire. To update systems to a particular SRU, you must have access to that SRU by using the Oracle Solaris support repository or by adding the content of the repository file for that SRU to your local repository.

For example, if you did not add SRU 28 repository content to your local repository, but you did add SRU 29 repository content, you would have all fixes that were initially delivered in any SRU for this release through SRU 29, but you would not be able to update systems to the SRU 28 level. A query would show that your local repository does not contain entire@0.5.11-0.175.3.28, even though it does contain entire@0.5.11-0.175.3.29. See Check Available Versions.