次の手順は、pkg が呼び出されて、イメージにインストールされているソフトウェアを変更するときに実行されます。
入力にエラーがないか確認する
システムの終了状態を決定する
基本的なチェックを実行する
ソルバーを実行する
ソルバーの結果を最適化する
アクションを評価する
内容をダウンロードする
アクションを実行する
アクチュエータを処理する
これらの手順を大域ゾーンで実行するとき、pkg はシステム上のどの非大域ゾーンでも動作できます。たとえば、pkg は大域ゾーンと非大域ゾーンの間の依存関係が正しいことを確認し、内容をダウンロードして、非大域ゾーンに必要なアクションを実行します。ゾーンについては、Chapter 10, 非大域ゾーンの処理に詳しく説明されています。