前へ | 次へ | 目次 | 索引 |
/REMOTE を使用する場合は,次の論理名が定義されていなくてはなりません。
- PCSI$SYSDEVICE は,ターゲットのシステム・ディスクの物理ディスク名を指定しなければなりません。このディスクはマウントされており,PRODUCT コマンドを実行するプロセスに割り当てられていなければなりません。
- PCSI$SPECIFIC は PCSI$SYSDEVICE 上のシステム・ルートを指していなくてはなりません。これは,x が有効なシステム・ルートであるとして,次の形式で定義されている必要があります。
PCSI$SYSDEVICE:[SYSx]
PCSI$SYSDEVICE と PCSI$SPECIFIC の定義は,ユーティリティがデータベースを探す場所,あるいは格納する場所を指定するだけである点に注意してください。これらの論理名は /DESTINATION 修飾子には影響を与えません。
/SOURCE=装置名:[ディレクトリ名]
ユーティリティがソフトウェア製品キットを探すディスクとディレクトリを指定します。/SOURCE が指定されていないと,ユーティリティは論理名 PCSI$SOURCE によって定義されている位置を探します。PCSI$SOURCE が定義されておらず,/SOURCE 修飾子が指定されていない場合, POLYCENTER Software Installation ユーティリティは現在の省略時のディレクトリを探します。/SPAN_VERSIONS=キーワード([,...])
指定されたバージョン条件にバージョンが一致するソフトウェア製品を選択します。次のキーワードが使用できます。
ABOVE=バージョン 指定されたバージョンよりも後のバージョンを選択します BELOW=バージョン 指定されたバージョンよりも前のバージョンを選択します MINIMUM=バージョン 指定されたバージョン以降のバージョンを選択します MAXIMUM=バージョン 指定されたバージョン以前のバージョンを選択します
ABOVE,BELOW,MINIMUM,MAXIMUM のキーワードは,単独でも,組み合わせても使用できます。例えば, /SPAN_VERSIONS=(MINIMUM=V2.1,BELOW=V3.0)とすると,V2.1 以降で,V3.0 よりも前の (V3.0 を含まない) バージョンを選択します。ここで BELOW キーワードの代わりに MAXIMUM を使うと,V3.0 が含まれます。
/TEST (省略時の設定)
/NOTEST
POLYCENTER Software Installation ユーティリティに対して,製品のインストレーション検証プロシージャ(IVP)を実行するように要求します。/TRACE
/NOTRACE (省略時の設定)
POLYCENTER Software Installationユーティリティが操作中に実行するすべてのDCLコマンドを表示します。これらのコマンドが生成する出力も表示されます。この修飾子は,DCLコマンドや,サブプロセスの中で実行されるコマンド・プロシージャの実行をトレースするためのデバッグ支援機能です。/VERSION=バージョン番号
指定されたバージョンを持つソフトウェア製品を選択します。/WORK=装置:[ディレクトリ]
一時的な作業領域として使用される装置とディレクトリを指定します。省略時の設定では,一時ファイルはユーザのログイン・ディレクトリのサブディレクトリの中に作成されます。
$ PRODUCT INSTALL POSIX/VERSION=3.0 /CONFIGURATION=OUTPUT=POSIX.PCF |
この例のコマンドは,POSIXバージョン3.0をインストールし,製品構成ファイルを作成します。
順編成形式のソフトウェア製品キットに格納されているファイルの名前をリストします。.PCSI というファイル・タイプは順編成キットを示します。 /SELECT 修飾子を使用してファイルの一部だけを指定した場合を除き,キットに格納されているすべてのファイルがリストされます。
PRODUCT LIST 製品名[,...] [/修飾子]
製品名
1 つの製品または複数の製品の名前を指定します。その製品のキットの内容がリストされます。このパラメータは必須です。
/BASE_SYSTEM=基本システム名
指定したものと基本システムが合致するソフトウェア製品を選択します。基本システム名は,ハードウェア・プラットフォームとオペレーティング・システムの両方を識別するものです。基本システム名の AXPVMS という名前は OpenVMS Alpha 製品を, VAXVMS は OpenVMS VAX 製品を, VMSは OpenVMS Alpha と VAX のどちらでも使用される製品を表します。/FULL
キットに含まれているファイルに関する情報を 132 桁形式で表示します。 /FULL 修飾子を指定すると,各ファイルのファイル名,ファイルのブロック単位のサイズが表示され,追加情報(たとえば,ファイルが製品記述ファイルである,一時ファイルである,ライブラリ・ファイルを更新するモジュール・ファイルであるなど)を提供できるコメント・フィールドが提供されます。 /NOFULL 修飾子を指定すると,キット内にある各ファイルのファイル名のみが 80 桁形式で表示されます。/KIT_ATTRIBUTES=キーワード([,...])
キット・タイプまたはキット形式,あるいはその両方によってキットを選択します。次のキーワードが使用できます。
FORMAT=
形式タイプ次のように製品キットの形式を指定します。
REFERENCE 製品ファイルがディレクトリ木構造に存在する参照形式。 SEQUENTIAL 製品ファイルがコンテナ・ファイルである <完全な製品名>.PCSI に格納されている順編成形式。
TYPE=
キット・タイプ次のように製品キットのタイプを指定します。
FULL レイヤード製品 (アプリケーション) ソフトウェア。 OPERATING_SYSTEM オペレーティング・システム・ソフトウェア。 MANDATORY_UPDATE 現在インストールされているソフトウェアに対する必須の修正。このタイプのキットの機能はパッチ・キットと同一です。 PARTIAL 現在インストールされているソフトウェアに対するアップグレード。このキットをインストールすると,製品のバージョンが変わります。 PATCH 現在インストールされているソフトウェアに対する修正。このキットをインストールしても,製品のバージョンは変わりません。 PLATFORM ソフトウェア製品の統合された集合 (製品群とも呼ぶ)。 TRANSITION インストール済みであっても,製品データベースには記録されていない製品 (VMSINSTAL でインストールされた製品など) についての情報を登録する際に使用します。このキットでは製品マテリアルは提供しません。
/LOG
/NOLOG (省略時の設定)
POLYCENTER Software Installation ユーティリティが操作を実行するときに,メッセージを表示します。/PRODUCER=作成者名
指定された製造業者が製造したソフトウェア製品を選択します。/SELECT=ファイル名[,...]
1 つまたは複数のファイルの名前を指定します。これらのファイルは,指定した順編成キットに格納されています。ファイル名全体または一部に対して,ワイルカード文字としてアスタリスク (*) とパーセント記号 (%) を使用できます。ファイル名には (...) という反復文字を含むディレクトリも指定できます。/SOURCE=装置名:[ディレクトリ名]
ユーティリティがソフトウェア製品キットを検索するディスクとディレクトリを指定します。/SOURCE を指定しなかった場合には,ユーティリティは論理名 PCSI$SOURCE によって定義される場所を検索します。PCSI$SOURCE が定義されておらず,/SOURCE 修飾子も指定しなかった場合には,POLYCENTER Software Installation ユーティリティは現在の省略時のディレクトリを検索します。/SPAN_VERSIONS=キーワード([,...])
指定されたバージョン条件にバージョンが一致するソフトウェア製品を選択します。次のキーワードが使用できます。
ABOVE=バージョン 指定されたバージョンよりも後のバージョンを選択します BELOW=バージョン 指定されたバージョンよりも前のバージョンを選択します MINIMUM=バージョン 指定されたバージョン以降のバージョンを選択します MAXIMUM=バージョン 指定されたバージョン以前のバージョンを選択します
ABOVE,BELOW,MINIMUM,MAXIMUM のキーワードは,単独でも,組み合わせても使用できます。例えば, /SPAN_VERSIONS=(MINIMUM=V2.1,BELOW=V3.0)とすると,V2.1 以降で,V3.0 よりも前の (V3.0 を含まない) バージョンを選択します。ここで BELOW キーワードの代わりに MAXIMUM を使うと,V3.0 が含まれます。
/VERSION=バージョン番号
指定されたバージョンを持つソフトウェア製品を選択します。
#1 |
---|
$ PRODUCT LIST TEST /SELECT=TEST.* /SOURCE=[AL] |
この例では,POLYCENTER Software Installation ユーティリティは,選択条件 TEST.* と一致するすべてのファイルを,ユーザの省略時のディレクトリの [AL] ディレクトリにある TEST という製品の順編成キットからリストします。
ソフトウェア製品キットを作成します。この操作では,製品記述ファイル (PDF) とオプションの製品テキスト・ファイル (PTF) を使用して,製品を構成するイメージとその他のファイルを格納したキットを作成します。パッケージ操作で, POLYCENTER Software Installation ユーティリティは入力 PDF ファイル形式を変更して,新しい出力 PDF ファイルを作成します。コメントは出力 PDF ファイルから削除され,各ファイルのサイズなどの情報が追加されます。入力 PTF ファイルはテキスト・ライブラリ形式で出力 PTF に変換されます。
PRODUCT PACKAGE コマンドでは /SOURCE 修飾子, /DESTINATION 修飾子,/MATERIAL 修飾子は必須です。
PRODUCT PACKAGE 製品名[,...] [/修飾子] /SOURCE=ファイル指定 /DESTINATION=装置名:[ディレクトリ名] /MATERIAL=(パス名[,...])
製品名
パッケージする製品または製品リストの名前を指定します。
/BASE_SYSTEM=基本システム名
指定したものと基本システムが合致するソフトウェア製品を選択します。基本システム名は,ハードウェア・プラットフォームとオペレーティング・システムの両方を識別するものです。基本システム名の AXPVMS という名前は OpenVMS Alpha 製品を, VAXVMS は OpenVMS VAX 製品を, VMSは OpenVMS Alpha と VAX のどちらでも使用される製品を表します。/COPY (省略時の設定)
/NOCOPY
製品マテリアル・ファイルと関連ディレクトリを製品キットに格納するかどうかを指定します。PDF ファイルをデバッグするだけで,完全な製品キットを作成する必要がない場合には,/NOCOPY 修飾子を使用すると,ファイルの処理時間を短縮できます。/NOCOPY 修飾子と /FORMAT=SEQUENTIAL 修飾子を組み合わせて使用することはできません。この組み合わせで修飾子を使用した場合,予測できない結果が発生します。
/DESTINATION=装置名:[ディレクトリ名]
/FORMAT=SEQUENTIAL を指定した場合には,/DESTINATION は,ユーティリティが順編成キットを作成するディレクトリを指定します。順編成キットはコンテナ・ファイルであり,製品を構成する PDF,PTF,すべてのイメージ・ファイルとその他のマテリアルが格納されます。順編成キット・ファイルのファイル・タイプは .PCSI です。/FORMAT=REFERENCE を指定した場合には (または省略時の設定を使用した場合),/DESTINATION は,ユーティリティが出力 PDF ファイルとオプションの PTF ファイルを作成するディレクトリを指定します。PDF ファイルと PTF ファイルのファイル・タイプはそれぞれ,.PCSI$DESCRIPTION と .PCSI$TLB です。製品を構成するイメージとその他のマテリアルは,このディレクトリの下のディレクトリ・ツリーに格納されます。
装置名を指定しなかった場合には,省略時の設定はユーザの省略時の装置です。ディレクトリ名を指定しなかった場合には,省略時の設定はユーザの省略時のディレクトリです。
PRODUCT PACKAGE操作は,/DESTINATION修飾子が使用されているかどうかにかかわらず,論理名PCSI$DESTINATIONを無視します。
/FORMAT=キーワード
製品キットの出力形式を指定します。キーワードは次のいずれかです。
REFERENCE 製品ファイルがディレクトリ・ツリーに格納されるときの参照形式。 SEQUENTIAL 製品ファイルが,コンテナ・ファイルである <完全な製品名>.PCSI に格納されるときの順編成形式。 省略時の設定は /FORMAT=REFERENCE です。
/LOG
/NOLOG (省略時の設定)
POLYCENTER Software Installation ユーティリティが操作を実行するときに,メッセージを表示します。/MATERIAL=(パス名[,...])
ソフトウェア製品キットに格納する製品マテリアル・ファイルをユーティリティが検索する場所を 1 つ以上指定します。マテリアル・ファイルは作成者のソフトウェア・エンジニアリング・プロセスの出力,つまり,インストール中に使われる可能性のあるすべてのコマンド・プロシージャなど,ソフトウェア製品を構成する他のすべてのファイルを表します。/MATERIAL 修飾子では PDF と PTF の位置は指定されません。詳細については /SOURCE 修飾子を参照してください。
この修飾子は PRODUCT PACKAGE コマンドの必須修飾子です。パス名を 1 つだけ指定する場合には,括弧 (()) を省略してもかまいません。複数のパス名を指定する場合には,括弧は必須です。
パス名の形式は装置名:[ディレクトリ名] です。
パス名は次のように指定できます。
特定のディレクトリ 1 つのディレクトリだけが検索される。 ルート・ディレクトリ ディレクトリ名の後のピリオド (.) は,ルート・ディレクトリを示す。たとえば, TEST$:[ABC.FT2.] は,検索パスを [ABC.FT2] のサブディレクトリに制限する。 ワイルドカード・ディレクトリ ディレクトリ名にワイルドカードとして 1 つ以上のアスタリスク (*),パーセント記号 (%),反復文字 (...) が含まれる。ワイルドカード指定を満たすすべてのディレクトリが検索される。
ワイルドカード・ディレクトリまたはパス名のリストを使用するときに,別のディレクトリのファイルが同じ名前である場合には,検索パスで最初に検出されたファイルだけが使用されます。
特定のディレクトリまたはワイルドカード・ディレクトリを使用する場合,ファイルを検索するために,PDF ファイルの file 文の相対ファイル指定は使用されません。しかし,ルート・ディレクトリを使用した場合には,ユーティリティは PDF の file 文からマテリアル検索パスのルート・ディレクトリまで,相対ファイル指定を追加して,ファイルを検索します。
一般に,特定のディレクトリまたはルート・ディレクトリを使用する方が,ワイルドカード・ディレクトリを使用するよりも効率的です。数百ものファイルを含む製品のパッケージを作成する場合,パス名を指定する際に使う方法によって,処理時間にかなりの差が出る可能性があります。マテリアル・パス名の選択は,キットをインストールするために必要な時間には影響しません。
/OWNER_UIC=uic
コピー操作で作成されたファイルの所有者 UIC (ユーザ識別コード) を指定します。省略時の設定では,操作を実行するユーザはソフトウェア製品ファイルを所有します。たとえば,自分のアカウントにログインしている場合には,コピー操作でこの修飾子を使用して,製品ファイルの所有権を自分のアカウントではなく,SYSTEM に割り当てることができます。UIC は英数字 ([name] という形式) または 8 進数のグループ・メンバ形式 ([g,m] いう形式) で指定します。UIC の形式については『Compaq OpenVMS ユーザーズ・マニュアル』を参照してください。/PRODUCER=作成者名
指定された製造業者が製造したソフトウェア製品を選択します。/SOURCE=ファイル指定
入力 PDF ファイルの場所を指定します。装置名を指定しなかった場合には,省略時の設定はユーザの省略時の装置です。ディレクトリ名を指定しなかった場合には,省略時の設定はユーザの省略時のディレクトリです。ファイル指定でファイル名とファイル・タイプを指定しなかった場合には,省略時の設定は <完全な製品名>.PCSI$DESCRIPTION です。オプションの PTF を使用する場合には,PDF と同じディレクトリにあり,同じファイル名であり,ファイル・タイプが .PCSI$TEXT でなければなりません。<完全な製品名>.PCSI$TEXT という名前のファイルが見つからない場合には,パッケージ操作は PTF を使用しません。
この修飾子は PRODUCT PACKAGE コマンドの必須修飾子です。論理名 PCSI$SOURCE は使用されません。
/VERSION=バージョン番号
指定されたバージョンを持つソフトウェア製品を選択します。
$ PRODUCT PACKAGE VIEWER - _$ /PRODUCER=ABC /FORMAT=SEQUENTIAL/ LOG - _$ /SOURCE=[JAMES.TEST.PDF] - _$ /DESTINATION=DKA200:[PCSI_KITS] - _$ /MATERIAL=BUILD$:[VIEWER0201.RESULT...] |
ディレクトリ[JAMES.TEST.PDF]には, ABC-AXPVMS-VIEWER-0201--1.PCSI$DESCRIPTION という名前の,PDFがあります。このファイルと BUILD$:[VIEWER0201.RESULT...] ディレクトリ・ツリーの製品マテリアル・ファイルを使用して製品VIEWERのキットを作成します。 PACKAGE 操作が終了すると, ABC-AXPVMS-VIEWER-0201--1.PCSI 製品 VIEWER の順編成キットを DKA200:[PCSI_KITS]ディレクトリに作成します。
前へ | 次へ | 目次 | 索引 |