Oracle Solaris 11 オペレーティングシステムでは Image Package System (IPS) パッケージとして開発したソフトウェアを配布する必要があります。IPS パッケージは IPS リポジトリからインストールおよび更新されます。
IPS は、ソフトウェアのパッケージング、インストール、アップグレード、および削除などの全般的なライフサイクル管理用のフレームワークです。次の利点を得るためにソフトウェアを IPS パッケージとして配布する必要があります。
自動的にほかのソフトウェアへの依存関係が適切で十分であるかを計算します
必要に応じて依存関係ソフトウェアを自動的にインストールまたは更新します
ソフトウェアの構成などのタスクを実行するために必要なシステムサービスを自動的にリフレッシュまたは再起動し、依存するほかのサービスを自動的に開始します
単一のパッケージを形成し、現在のシステムアーキテクチャー、仮想システム、またはほかのバリアントに適したコンポーネントのみに自動的にインストールします
現在のブート環境を変更せずに、新しいブート環境を更新します
ソフトウェアのインストールが正しいかどうかを簡単にユーザーが確認できるようにします
IPS パッケージの作成に関する詳細は、Oracle Solaris 11.2 での Image Packaging System を使用したソフトウェアのパッケージ化と配布 を参照してください。