系统管理指南:Oracle Solaris Containers-资源管理和 Oracle Solaris Zones

关于在区域中添加修补程序

通常,修补程序由以下几个部分组成:

使用 patchadd 命令应用修补程序时,修补程序信息用于确定该修补程序是否适用于当前正在运行的系统。如果确定不适用,则不应用该修补程序。还会针对系统上的所有区域检查修补程序的相关性。如果不满足任一所需的相关性,则不应用该修补程序。这可能包括已安装更高版本的修补程序的情况。

修补程序所包含的每个软件包都会进行检查。如果任何区域中都没有安装软件包,则会跳过软件包,不对其进行修补。

如果满足所有相关性,则会使用任何区域中安装的修补程序内的所有软件包来修补系统。软件包和修补程序数据库也会进行更新。


注 –

Solaris 10 3/05 至 Solaris 10 11/06:如果软件包是使用 pkgadd -G 安装的,或者其 pkginfo 设置为 SUNW_PKG_THISZONE=true,则只能使用 patchadd -G 修补该软件包。Solaris 8/07 发行版中已取消此限制。