System Administration Guide: Oracle Solaris Containers-Resource Management and Oracle Solaris Zones

Keeping Zones in Sync

It is best to keep the software installed in the non-global zones in sync with the software installed in the global zone to the maximum extent possible. This practice minimizes the difficulty in administering a system with multiple installed zones.

To achieve this goal, the package tools enforce the following rules when adding or removing packages in the global zone.

Package Operations Possible in the Global Zone

If the package is not currently installed in the global zone and not currently installed in any non-global zone, the package can be installed:

If the package is currently installed in the global zone only:

If a package is currently installed in the global zone and currently installed in only a subset of the non-global zones:

If a package is currently installed in the global zone and currently installed in all non-global zones, the package can be removed from the global zone and from all non-global zones.

These rules ensure the following:

Package Operations Possible in a Non-Global Zone

The package operations possible in any non-global zone are: