下表介绍了在非全局区域处于各种状态的系统中使用 pkgadd、pkgrm、patchadd 和 patchrm 命令时将发生的情况。
请注意,已针对 Solaris 10 5/08 发行版修订了此表中已安装状态的说明。
区域状态 |
对软件包和修补程序操作的影响 |
---|---|
已配置 |
修补程序和软件包工具可以运行。尚未安装任何软件。 |
已安装 |
修补程序和软件包工具可以运行。在修补或打包操作期间,系统会将区域从已安装状态移至称为已挂载的新内部状态。完成修补后,区域将恢复为已安装状态。 请注意,在执行完 zoneadm -z zonename install 后,区域也会立即移至已安装状态。处于已安装状态并且从未引导的区域不能进行修补,也不能运行打包命令。至少要将该区域引导至正在运行状态一次。在至少引导一次区域、然后通过 zoneadm halt 再返回已安装状态后,便可运行修补程序和打包命令。 |
就绪 |
修补程序和软件包工具可以运行。 |
正在运行 |
修补程序和软件包工具可以运行。 |
未完成 |
zoneadm 正在安装或删除区域。无法使用软件包和修补程序工具。这些工具不能使区域进入使用工具所需的相应状态。 |