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

ドキュメントの情報

はじめに

1.  パッケージの設計

2.  パッケージの構築

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

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

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

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

ベースディレクトリの指定

管理デフォルトファイル

疑問の解決

BASEDIR パラメータの使用

パラメータ型ベースディレクトリの使用

例 -- パラメータ型ベースディレクトリの使用

pkginfo ファイル

pkgmap ファイル

ベースディレクトリの管理

再配置の対応

ベースディレクトリの調査

BASEDIR パラメータの使用

pkginfo ファイル

pkgmap ファイル

例 -- BASEDIR を調査する分析スクリプト

request スクリプト

checkinstall スクリプト

相対パラメータ型パスの使用

pkginfo ファイル

pkgmap ファイル

例 -- 相対パラメータ型パスを調査する request スクリプト

異機種システム混在環境での再配置のサポート

従来のアプローチ

再配置可能パッケージ

例 - 従来の再配置可能パッケージ

pkginfo ファイル

pkgmap ファイル

絶対パッケージ

例 - 従来の絶対パッケージ

pkgmap ファイル

複合パッケージ

例 - 従来の解決方法

pkginfo ファイル

pkgmap ファイル

従来の方法を超えて

複合パッケージの別の側面

再配置可能に見える絶対パス名の作成

例 -- ファイルの変更

説明

実装

例 -- 新しいファイルの作成

説明

実装

例 -- 複合パッケージ

pkginfo ファイル

pkgmap ファイル

リモートでインストール可能なパッケージの作成

例 - クライアントシステムへのインストール

例 - サーバーまたはスタンドアロンシステムへのインストール

例 - 共有ファイルシステムのマウント

パッケージのパッチ

checkinstall スクリプト

preinstall スクリプト

クラスアクションスクリプト

postinstall スクリプト

patch_checkinstall スクリプト

patch_postinstall スクリプト

パッケージのアップグレード

request スクリプト

postinstall スクリプト

クラスアーカイブパッケージの作成

アーカイブパッケージディレクトリの構造

クラスアーカイブパッケージをサポートするキーワード

faspac ユーティリティー

用語集

索引

第 6 章

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

Oracle Solaris OS に実装する際に System V の全機能をパッケージ化すると、ソフトウェア製品をインストールするための強力なツールとなります。パッケージの設計者はこれらの機能を利用できます。Oracle Solaris OS の一部ではないパッケージ (アンバンドル版パッケージ) では、クラスメカニズムを使用すると、サーバーおよびクライアントのインストールをカスタマイズできます。再配置可能パッケージは、管理者の要件に応じて設計できます。複雑な製品は、パッケージの依存関係が自動的に解決される複合パッケージのセットとして配信できます。パッケージの設計者は、アップグレードとパッチをカスタマイズできます。パッチを適用したパッケージは、パッチを適用していないパッケージと同じ方法で配信できます。また、製品にバックアウトアーカイブを含めることもできます。

この章の内容は以下のとおりです。