Para añadir un paquete en una zona no global específica, ejecute la utilidad pkgadd, sin opciones, como administrador de zona. Se aplican las condiciones siguientes:
La utilidad pkgadd sólo puede añadir paquetes en la zona no global en la que se utiliza la utilidad.
El paquete no puede afectar a ningún área de la zona que esté compartida desde la zona global.
El paquete debe estar configurado como SUNW_PKG_ALLZONES=false.
La utilidad pkgadd lleva a cabo los pasos siguientes:
Se comprueban las dependencias de los paquetes en la base de datos del paquete de la zona no global antes de añadir el paquete. Si no están instalados los paquetes necesarios, la dependencia fallará. El sistema lo notifica al administrador de la zona no global, a quien se le pregunta si desea continuar. La comprobación falla si se cumplen una de las condiciones siguientes:
Cualquier componente del paquete afecta a un área de la zona que está compartida desde la zona global.
El paquete está configurado como SUNW_PKG_ALLZONES=true.
El paquete se añade a la zona.
Se actualiza la base de datos del paquete en la zona.