Guia de administração do sistema: gerenciamento de recursos Oracle Solaris Containers e Oracle Solaris Zones

Sobre adição de pacotes em regiões

O utilitário do sistema pkgadd descrito na página do manual pkgadd(1M) é usado para adicionar pacotes em um sistema do Solaris com regiões instaladas.

Uso do pkgadd na região global

O utilitário pkgadd pode ser usado com a opção -G na região global para adicionar o pacote somente à região global. O pacote não é propagado para quaisquer outras regiões. Observe que, se SUNW_PKG_THISZONE=true , você não tem de usar a opção -G. Se SUNW_PKG_THISZONE=false , a -G opção irá sobrescrevê-lo.

Quando você executa o utilitário pkgadd na região global, as seguintes ações se aplicam.

Adição de um pacote à região global e a todas as regiões não globais

Para adicionar um pacote à região global e a todas as regiões não globais, execute o utilitário pkgadd na região global. Como administrador global, execute pkgadd sem a opção -G.

Um pacote pode ser adicionado à região global e a todas as regiões não globais independentemente da área afetada pelo pacote.

As seguintes etapas são executadas pelo utilitário pkgadd:

Adição de um pacote somente à região global

Para adicionar um pacote somente à região global, como o administrador global na região global, execute o utilitário pkgadd somente com a opção - G.

Um pacote pode ser adicionado à região global se as seguintes condições forem verdadeiras:

As seguintes etapas são executadas pelo utilitário pkgadd:

Adição de um pacote instalado na região global e em todas as regiões não globais

Para adicionar um pacote que já está instalado na região global a todas as regiões não globais, você deve remover o pacote atualmente da região global e reinstalá-lo em todas as regiões.

Estas são as etapas usadas para adicionar um pacote que já está instalado na região global a todas as regiões não globais:

  1. Na região global, use pkgrm para remover o pacote.

  2. Adicione o pacote sem usar a opção -G.

Uso do pkgadd em uma região não global

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:

As seguintes etapas são executadas pelo utilitário pkgadd: