JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
アプリケーションパッケージ開発者ガイド     Oracle Solaris 10 1/13 Information Library (日本語)
search filter icon
search icon

ドキュメントの情報

はじめに

1.  パッケージの設計

パッケージタスクの場所

パッケージとは

パッケージコンポーネント

必須のパッケージコンポーネント

オプションのパッケージコンポーネント

パッケージ情報ファイル

パッケージインストールスクリプト

パッケージを構築する前の考慮事項

パッケージをリモートでインストールできるようにする

クライアントサーバー構成の最適化

機能ごとのパッケージ

ロイヤリティの適用規定に沿ったパッケージ

依存するシステムごとのパッケージ

パッケージ内での重複の排除

ローカライズ版ごとのパッケージ

コマンド、ファイル、およびスクリプトのパッケージ化

2.  パッケージの構築

3.  パッケージの機能の拡張 (タスク)

4.  パッケージの確認と転送

5.  パッケージ作成のケーススタディー

6.  パッケージの作成のための高度な手法

用語集

索引

コマンド、ファイル、およびスクリプトのパッケージ化

このセクションでは、パッケージの操作時に使用する可能性があるコマンド、ファイル、およびスクリプトについて説明します。これらは、各々が実行する固有のタスクとともに、マニュアルページで説明されており、本書の中でも詳細に説明されています。

次の表に、パッケージについての情報を作成、確認、インストール、および取得するのに役立つコマンドを示します。

表 1-1 パッケージ化のためのコマンド

タスク
コマンド/マニュアルページ
説明
参照先
パッケージの作成
pkgmk コマンドに入力するための prototype ファイルを生成します
インストール可能なパッケージの作成
パッケージのインストール、削除、および転送
ソフトウェアパッケージをシステムにインストールします
応答を request スクリプトに格納します
パッケージを配布媒体にコピーします
パッケージをシステムから削除します
パッケージに関する情報の取得
ソフトウェアパッケージの整合性を確認します
ソフトウェアパッケージの情報を表示します
パッケージのパラメータ値を表示します
インストールされたパッケージの変更
インストール済みのパッケージに新規のパッケージオブジェクトを組み込みます
インストール済みのパッケージからパッケージオブジェクトを削除します

次の表に、パッケージの構築に役立つ情報ファイルを示します。

表 1-2 パッケージ情報ファイル

ファイル
説明
参照先
パッケージをインストールするためのデフォルトのファイル
パッケージ互換性ファイル
パッケージの著作権に関する情報ファイル
パッケージ依存関係ファイル
パッケージ特性ファイル
パッケージコンテンツについての説明ファイル
パッケージ情報ファイル
パッケージのディスク容量要件に関するファイル

次の表では、オプションのインストールスクリプトについて示します。これらのインストールスクリプトはユーザーが書き込むことができ、パッケージのインストール条件および方法に影響を与えます。

表 1-3 パッケージインストールスクリプト

スクリプト
説明
参照先
request
インストーラから情報を要求します
checkinstall
ファイルシステムデータを収集します
preinstall
クラスをインストールする前に、いずれかのカスタムインストール要件を実行します
postinstall
ボリュームをすべてインストールしたあとに、カスタムインストール要件をすべて実行します
preremove
クラスを削除する前に、いずれかのカスタム削除要件を実行します
postremove
クラスをすべて削除したあとに、カスタム削除要件をすべて実行します
クラスアクション
オブジェクトの特定のグループで一連のアクションを実行します