Go to main content
Oracle® Solaris 11.3 での Image Packaging System を使用したソフトウェアのパッケージ化と配布

印刷ビューの終了

更新: 2016 年 11 月
 
 
第 6 章

プログラムによるパッケージマニフェストの変更

この章では、自動的に注釈が付けられチェックされるように、パッケージマニフェストをプログラムによって編集する方法について説明します。

IPS を使用したソフトウェアのパッケージ化では、パッケージの発行に必要なすべての手法が取り上げられています。この章では、次のタスクの実行に役立つ追加情報を提供します。

  • 大きいパッケージの発行

  • 大量のパッケージの発行

  • 一定期間にわたるパッケージの再発行

パッケージには、バリエーションの許可で説明しているようにバリアントまたはファセットでタグ付けする必要がある多数のアクション、またはパッケージインストールの一環としてのシステム変更の自動化で説明しているようにサービスの再起動によってタグ付けする必要がある多数のアクションが含まれている可能性があります。手動でパッケージマニフェストを編集したり、この作業を行うスクリプトやプログラムを作成したりするのではなく、IPS の pkgmogrify ユーティリティーを使用して、パッケージマニフェストの変換を迅速かつ正確に、そして繰り返し行います。

pkgmogrify ユーティリティーは次の 2 種類の規則を適用します。

  • 変換規則によってアクションが変更されます。

  • 取り込み規則によって他のファイルが処理されます。

pkgmogrify ユーティリティーは、これらの規則をファイルから読み取り、それらを指定されたパッケージマニフェストに適用します。