Para adicionar um pacote em uma região não global especificada, execute o utilitário pkgadd , sem opções, como o administrador de região. As seguintes condições se aplicam:
O utilitário pkgadd pode somente adicionar pacotes na região não global em que o utilitário é usado.
O pacote não pode afetar qualquer área da região que seja compartilhada a partir da região global.
O pacote deve ser definido como SUNW_PKG_ALLZONES=false.
As seguintes etapas são executadas pelo utilitário pkgadd:
As dependências de pacote são verificadas no banco de dados do pacote da região não global antes de o pacote ser adicionado. Se pacotes necessários não estiverem instalados, a verificação de dependência irá falhar. O sistema notifica o administrador de região não global, que é solicitado a decidir continuar ou não. A verificação irá falhar se uma das seguintes condições for verdadeira.
Qualquer componente do pacote afeta qualquer área da região que é compartilhada a partir da região global.
O pacote é definido como SUNW_PKG_ALLZONES=true.
O pacote é adicionado à região.
O banco de dados do pacote na região é atualizado.