IPS では、利用可能な更新があるシステム上のすべてのパッケージを更新できます。または、パッケージの依存関係やイメージポリシーによる制約のない個々のパッケージを更新できます。パッケージが制約を受けている場合、インストールまたは更新の妨げとなっている制約を示すメッセージが表示されます。パッケージの制約は通常、依存関係またはバージョンの問題を示しています。一部のパッケージのインストールまたは更新では、クローン BE とバックアップ BE の作成は別です。クローンを作成する場合、変更はクローン内で行われ、現在の BE は変更されません。バックアップ BE を作成する場合、変更は現在の BE 内で行われます。変更を表示するには、システムをリブートする必要があります。変更内容が適切ではない場合は、バックアップ BE にリブートできます。pkg オプションとイメージポリシーの設定を使用すると、新規またはバックアップ BE を指定できます。
次のオプションを指定できます。
インストール後にソフトウェアパッケージを追加する – パッケージを追加するには、pkg install コマンドを使用します。Oracle Solaris 11.2 ソフトウェアの追加と更新 の第 3 章ソフトウェアパッケージのインストールおよび更新を参照してください。
インストール後に、Oracle Solaris Desktop (GNOME 2.30) が組み込まれているパッケージを追加する手順については、Oracle Solaris 11.2 システムのインストール のテキストインストール後のソフトウェアの追加を参照してください。
インストールしたシステム上のすべてのパッケージを更新する –次のようにして、利用可能な更新があるすべてのパッケージをシステムで更新します。
# pkg update entire
ローカルパッケージリポジトリまたはパブリッシャーのステータスによっては、ある Oracle Solaris 11 リリースから後続の Oracle Solaris 11 リリースに自動的に更新される可能性があります。システムアップグレードの制御の詳細は、Oracle Solaris 11.2 ソフトウェアの追加と更新 の第 4 章Oracle Solaris イメージの更新またはアップグレードを参照してください。
このコマンドを使用して BE を更新する方法の例については、ブート環境の管理を参照してください。
次のようにして、利用可能な更新のあるインストール済みパッケージのリストを表示します。
# pkg list -u
修正を提供するパッケージ更新をインストールする – 必要に応じて、Support Repository Update (SRU) を適用します。SRU は定期的に発生し、Oracle Solaris 10 で使用される保守更新またパッチバンドルに代わるものです。