Go to main content
Oracle® Solaris 11.3 ソフトウェアの追加と更新

印刷ビューの終了

更新: 2017 年 3 月
 
 

格納されるイメージメタデータの最小化


注 -  Oracle サポートまたは正式な Oracle ドキュメントによって明示的に指示された場合を除き、/var/pkg ディレクトリ内は一切変更しないでください。/var/pkg またはその内容を変更すると、サポートされていない使用不能なシステムになる可能性があります。

/var/pkg ディレクトリから手動で削除しないでください。/var/pkg ディレクトリはイメージのメタデータを保持しており、たとえば、イメージ状態とキャッシュカタログを管理するために使用されます。

/var/pkg ディレクトリは非常に大きくなる可能性があります。flush-content-cache-on-success イメージプロパティーの値が true に設定されていることを確認します。flush-content-cache-on-success プロパティーの値はデフォルトで true です。flush-content-cache-on-success の値が true の場合は、pkg install および pkg update の操作が正常に完了したとき、キャッシュ済みファイルが削除されます。flush-content-cache-on-success プロパティーが false に設定されている場合、次のコマンドを使用して、値を true にリセットできます。

$ pkg property flush-content-cache-on-success
PROPERTY                       VALUE
flush-content-cache-on-success False
$ pkg set-property flush-content-cache-on-success true
$ pkg property -H flush-content-cache-on-success
flush-content-cache-on-success True

内容キャッシュのフラッシュ (flush-content-cache-on-successtrue に設定すること) によって、一部の pkg 操作が完了するまでの時間が長くなることがあります。

非大域ゾーンには別のキャッシュがあり、/usr/lib/pkg.sysrepo-c オプションで設定できます。-s オプションで、このキャッシュの最大サイズを設定できます。pkg.sysrepo(1M) のマニュアルページを参照してください。