|Skip Navigation Links|
|Exit Print View|
|System Administration Guide: Oracle Solaris Zones, Oracle Solaris 10 Containers, and Resource Management Oracle Solaris 11 Express 11/10|
The SVR4 package metadata is available inside the zone, and the package and patch commands work correctly. For proper operation, note that you must install patches 119254-75 (SPARC) or 119255-75 (x86/x64), or later versions, on your Oracle Solaris 10 system before the archive is created. Contact your support provider for information regarding patches.
Because the zones are whole root zones, all packaging and patch operations are successful, although the kernel components of the package or patch are not used. For information on SVR4 packaging used in solaris10 native zones, see “Chapter 25, About Packages on an Solaris System With Zones Installed (Overview)” and “Chapter 26, Adding and Removing Packages and Patches on a Solaris System With Zones Installed (Tasks)“ in System Administration Guide: Oracle Solaris Containers-Resource Management and Oracle Solaris Zones. This is the Oracle Solaris 10 version of the guide.
For patch operations initiated from within Oracle Solaris 10 Zones, if the remote system is another Oracle Solaris 10 Container, the patching operation works correctly. However, if the remote system is a miniroot or an Oracle Solaris 10 system that is not an Oracle Solaris 10 Container, the operation will produce undefined results. Similarly, the patch tools will produce undefined results if used to patch Oracle Solaris 10 Zones from miniroots or systems instead of Oracle Solaris 10 Zones.
The patchadd and patchrm tools allow administrators to specify alternate roots when running patch operations. This capability allows administrators to patch remote systems, such as Oracle Solaris 10 miniroots and Oracle Solaris 10 physical systems, which have root directories visible over NFS.
For example, if the root directory of an Oracle Solaris 10 system is NFS-mounted onto a local system's /net/a-system directory, then the remote Oracle Solaris 10 system could be patched from the local system.
To install patch 142900-04 (or later version) on the remote system:
# patchadd -R /net/a-system 142900-04
For more information, see the following man pages in the man pages section 1M: System Administration Commands:
patchadd(1M), the -R and -C options