ここまでは、パッケージマニフェストを変更することでパッケージのオーサリングプロセス中に適用される制約について説明してきました。管理者は、実行時に制約をシステムに適用することもできます。
pkg freeze コマンドを使用すると、管理者はある特定のパッケージが、現在インストールされているバージョン (タイムスタンプを含む)、またはコマンド行で指定したバージョンから変更されるのを防ぐことができます。この機能は事実上 incorporate 依存関係と同じです。
freeze コマンドの詳細については、pkg(1) のマニュアルページを参照してください。
さらに複雑な依存関係をイメージに適用するには、それらの依存関係を含むパッケージを作成してインストールします。