ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
アプリケーションパッケージ開発者ガイド Oracle Solaris 10 1/13 Information Library (日本語) |
pkgtrans コマンドでは、パッケージの移動とパッケージ形式の変換が実行されます。pkgtrans コマンドを使用すると、インストール可能なパッケージに対して次の変換を実行できます。
ファイルシステム形式からデータストリーム形式
データストリーム形式からファイルシステム形式
あるファイルシステム形式から別のファイルシステム形式
詳細については、「パッケージの構築方法」を参照してください。
必要に応じて、「スタンドアロンシステムまたはサーバーにパッケージをインストールする方法」を参照してください。
必要に応じて、「パッケージの整合性を確認する方法」、「pkginfo コマンドで情報を取得する方法」、および「pkgparam コマンドで情報を取得する方法」を参照してください。
必要な場合は、「パッケージを削除する方法」を参照してください。
基本的な変換を実行するには、次のコマンドを実行します。
$ pkgtrans device1 device2 [pkg-abbrev...]
|
パッケージ名を指定しないと、device1 に常駐しているすべてのパッケージが変換されて、device2 に書き込まれます。
注 - パッケージの複数のインスタンスが device1 に常駐している場合は、パッケージのインスタンス識別子を使用する必要があります。パッケージ識別子については、「パッケージインスタンスの定義」を参照してください。変換中のパッケージのインスタンスが device2 にすでに存在している場合、pkgtrans コマンドでは変換は実行されません。-o オプションを使用して、pkgtrans コマンドが出力先デバイスの既存のインスタンスを上書きするように指定し、-n オプションを使用して、インスタンスがすでに存在する場合にこのコマンドが新しいインスタンスを作成するように指定できます。device2 がデータストリーム形式をサポートする場合はこのチェックが適用されないことに注意してください。
この段階で、パッケージの設計、構築、確認、および転送に必要な手順が完了しています。ケーススタディーを見る場合は、第 5 章パッケージ作成のケーススタディーを参照してください。高度なパッケージ設計のアイデアを見る場合は、第 6 章パッケージの作成のための高度な手法を参照してください。