JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Oracle Solaris 11.1 での Image Packaging System を使用したソフトウェアのパッケージ化および配布     Oracle Solaris 11.1 Information Library (日本語)
このドキュメントの評価
search filter icon
search icon

ドキュメントの情報

はじめに

1.  IPS の設計目標、概念、および用語

2.  IPS を使用したソフトウェアのパッケージ化

3.  ソフトウェアパッケージのインストール、削除、および更新

4.  パッケージの依存関係の指定

5.  バリエーションの許可

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

7.  パッケージインストールの一環としてのシステム変更の自動化

パッケージアクションでのシステム変更の指定

SMF サービスの提供

新しい SMF サービスの提供

1 度だけ実行されるサービスの提供

SMF メソッドでのパッケージの自己アセンブリのサポート

構成ファイルの再コンパイルが必要かどうかのテスト

自己アセンブリが完了するまで待機する時間の制限

8.  パッケージ更新の高度なトピック

9.  IPS パッケージの署名

10.  非大域ゾーンの処理

11.  発行されたパッケージの変更

A.  パッケージの分類

B.  IPS を使用して Oracle Solaris OS をパッケージ化する方法

ドキュメントの品質向上のためのご意見をください
簡潔すぎた
読みづらかった、または難し過ぎた
重要な情報が欠けていた
内容が間違っていた
翻訳版が必要
その他
Your rating has been updated
貴重なご意見を有り難うございました!

あなたの貴重なご意見はより良いドキュメント作成の手助けとなります 内容の品質向上と追加コメントのためのアンケートに参加されますか?

パッケージアクションでのシステム変更の指定

最初に、インストール、更新、または削除されるときにシステムへの変更をもたらすアクションを特定します。たとえば、一部のシステム変更は 「ソフトウェアの自己アセンブリ」で説明しているソフトウェアの自己アセンブリの概念を実装するために必要です。

それらのパッケージアクションごとに、必要なシステム変更を提供する既存の SMF サービスを特定します。あるいは、必要な機能を提供する新しいサービスを作成し、「SMF サービスの提供」の説明に従ってそのサービスがシステムに配布されるようにします。

インストールされるときにシステムへの変更をもたらす一連のアクションを特定したら、システム変更を生じさせるために、パッケージマニフェスト内のそれらのアクションにタグを付けます。システム変更を生じさせるタグの値は、アクチュエータと呼ばれます。

次のアクチュエータタグは、マニフェスト内のどのアクションにも追加できます。

reboot-needed

このアクチュエータは true または false の値を取ります。このアクチュエータは、パッケージシステムがライブイメージ上で動作している場合、タグ付きアクションの更新または削除を新しいブート環境で実行する必要があることを宣言します。新しいブート環境の作成は、be-policy イメージプロパティーによって制御されます。be-policy プロパティーについての詳細は、pkg(1) のマニュアルページの「イメージプロパティー」セクションを参照してください。

SMF アクチュエータ

これらのアクチュエータは SMF サービスに関連しています。

SMF アクチュエータは値として単一のサービス FMRI を取りますが、場合により複数の FMRI に一致するグロッビング文字を含むこともあります。同じサービス FMRI が複数のアクションによって (場合により操作されている複数のパッケージにわたって) タグ付けされる場合、IPS はそのアクチュエータを一度だけトリガーします。

次の SMF アクチュエータのリストには、指定された各アクチュエータの値である、サービス FMRI への影響が説明されています。

disable_fmri

パッケージ操作を行う前に指定のサービスを無効にします。

refresh_fmri

パッケージ操作を完了したあとに指定のサービスをリフレッシュします。

restart_fmri

パッケージ操作を完了したあとに指定のサービスを再起動します。

suspend_fmri

パッケージ操作を実行する前に指定のサービスを一時的に中断し、パッケージ操作が完了したあとでそのサービスを有効にします。