Com o IPS, é possível atualizar todos os pacotes em seu sistema que possuem atualizações disponíveis. Ou, é possível atualizar pacotes individuais que não tenham restrições de dependências de pacotes ou políticas de imagem. Se um pacote tiver restrição, será exibida uma mensagem indicando qual restrição está impedindo a instalação ou a atualização. Restrições de pacote geralmente representam uma dependência ou uma questão relacionada à versão. Para algumas instalações ou atualizações de pacotes, a criação de um BE clonado e de backup é separada. Se um clone for criado, as alterações serão feitas no clone e o BE atual não será afetado. Se um BE de backup for criado, as alterações serão feitas no BE atual. Para ver as alterações, você deve reinicializar o sistema. Se você não estiver satisfeito com as alterações, é possível reinicializar no BE de backup. O uso de opções pkg e configurações de política de imagem permitem especificar um novo BE ou um BE de backup.
As seguintes opções estão disponíveis:
Adição de pacotes de software após uma instalação – Para adicionar pacotes, use o comando pkg install. Consulte o Capítulo 3, Installing and Updating Software Packages, no Adding and Updating Software in Oracle Solaris 11.2 .
Para obter instruções sobre como adicionar pacotes que incluem o Oracle Solaris Desktop (GNOME 2.30) após uma instalação, consulte Adding Software After a Text Installation no Installing Oracle Solaris 11.2 Systems .
Atualizando todos os pacotes no sistema instalado – Atualize todos os pacotes em seu sistema que possuem atualizações disponíveis da seguinte forma:
# pkg update entire
Dependendo do seu repositório de pacote local ou status do fornecedor, seu sistema poderá ser atualizado automaticamente da versão Oracle Solaris 11 para uma versão subsequente do Oracle Solaris 11. Para obter mais informações sobre como controlar um upgrade do sistema, consulte o Capítulo 4, Updating or Upgrading an Oracle Solaris Image, no Adding and Updating Software in Oracle Solaris 11.2 .
Para obter um exemplo de como usar esse comando para atualizar um BE, consulte Gerenciando Ambientes de Inicialização.
Exiba a lista de pacotes instalados que possuem atualizações disponíveis da seguinte maneira:
# pkg list -u
Instalar atualizações de pacotes que contêm correções – Aplique SRUs (Support Repository Updates) conforme o necessário. As SRUs são disponibilizadas regularmente e substituem as atualizações de manutenção ou pacotes de patches disponíveis nas versões do Oracle Solaris 10.