# Compaq OpenVMS
システム管理者マニュアル

前へ | 次へ | 目次 | 索引

# 3.7 POLYCENTER Software Installation ユーティリティの使用

Alpha または VAX システム上で，レイヤード・ソフトウェア製品のインストール，削除，および管理を行うために， POLYCENTER Software Installation ユーティリティを使用します。システム要件，インストール・オプション，およびインストール中の製品からの問い合わせに対する応答のような，ソフトウェア製品に関する情報も保存できます。

POLYCENTER Software Installation ユーティリティの操作は，DCL プロンプトから実行します。次のコマンド形式で各操作を実行します。

    $ PRODUCT   サブコマンド   製品名[/修飾子 1,...]

たとえば，COBOL のバージョン 2.2 や FORTRAN の最新バージョンをインストールするには，次のコマンドを入力します。

    $ PRODUCT INSTALL COBOL/VERSION=2.2,FORTRAN [Return]
    The following products have been selected:
        DEC AXPVMS COBOL V2.2           Layered Product
        DEC AXPVMS FORTRAN V7.0         Layered Product
    Do you want to continue? [YES] [Return]

インストールについては， 第 3.8 節 で説明します。

PRODUCT コマンドは，DCL プロンプト($) からでも， DCL コマンド・プロシージャでも入力できます。サブコマンドの構文については，『Compaq OpenVMS システム管理ユーティリティ・リファレンス・マニュアル』を参照してください。

POLYCENTER Software Installation ユーティリティをバッチ・ジョブとして実行する方法については， 第 3.8.6 項 を参照してください。

POLYCENTER Software Installation ユーティリティで実行可能な DCL コマンドとその説明を， 表 3-3 に示します。

表 3-3 DCL コマンドとその説明
DCL コマンド | 説明
--- | ---
PRODUCT CONFIGURE | 製品構成ファイル (PCF) を作成する。
PRODUCT COPY | ソフトウェア製品キットをコピーする，または他の形式に変換する。
PRODUCT EXTRACT FILE | 順編成形式で記録されたソフトウェア製品キットからファイルを取り出す。
PRODUCT EXTRACT PDF | 順編成形式で記録されたソフトウェア製品キットから，製品記述ファイル (PDF) を取り出す。
PRODUCT EXTRACT PTF | 順編成形式で記録されたソフトウェア製品キットから，製品テキスト・ファイル (PTF) を取り出す。
PRODUCT EXTRACT RELEASE_NOTES | 選択した製品のリリース・ノートを取り出す。
PRODUCT FIND | 指定したディレクトリ内で検出された製品キットの名前を表示する。
PRODUCT INSTALL | ソフトウェア製品をインストールし，製品データベースをアップデートする。
PRODUCT LIST | 順編成形式で記録された，指定したソフトウェア製品キットに含まれるファイルをリストする。
PRODUCT PACKAGE | ソフトウェア製品キットを作成する。
PRODUCT RECONFIGURE | インストールされた製品の構成の選択を変更し，製品データベースをアップデートする。
PRODUCT REGISTER PRODUCT | 製品データベースに製品情報を記録する。
PRODUCT REGISTER VOLUME | インストールされた製品を含むボリュームについて，ボリューム・ラベルの変更を記録する。
PRODUCT REMOVE | システムおよび製品データベースから，製品を削除する。
PRODUCT SHOW HISTORY | ソフトウェア製品上で実行された操作について，実行された時間順に表示する。
PRODUCT SHOW OBJECT | ソフトウェア製品のインストール時に作成されたオブジェクトに関する情報を表示する。
PRODUCT SHOW PRODUCT | インストールされた製品に関する情報を表示する。
PRODUCT SHOW UTILITY | POLYCENTER ソフトウェア・インストール・ユーティリティに関する情報を表示する。

必要な特権

POLYCENTER Software Installation ユーティリティで実行する操作の中には， 表 3-4 に示すように特定の特権が必要となるものがあります。

表 3-4 POLYCENTER Software Installation ユーティリティで必要となる特権
操作 | 必要な特権
--- | ---
COPY，EXTRACT，FIND，LIST，PACKAGE | なし
CONFIGURE，SHOW | SYSLCK
REGISTER | SYSLCK および SYSPRV (またはシステム UIC)
INSTALL，RECONFIGURE，REMOVE | SYSLCK，SYSPRV (またはシステム UIC)，TMPMBX，および CMKRNL

実際にインストールしているキットから実行するコマンドについては，さらに別の特権が必要となる場合がありますので注意してください。その特権については，製品キットに付属のインストレーション・ガイドで確認してください。

## 3.7.1 プロダクト・ファイルとデータベース

POLYCENTER Software Installation ユーティリティでは，次のファイルを使用します。

- 製品記述ファイル (PDF)
  このファイルは，ソフトウェア・メーカから提供される。これには，POLYCENTER Software Installation ユーティリティが 1 つまたは複数のソフトウェア製品をインストールするのに必要な情報がすべて含まれている。PDF には，製品が提供する構成の選択肢，省略時の選択，製品の要件 (最小のハードウェア構成やシステム・パラメータ値など) のリストが含まれる。

- 製品テキスト・ファイル (PTF)
  このファイルは，ソフトウェア・メーカからオプションとして提供される。このファイルには，製品名，製作者 (producer)，構成の選択肢の記述，製品のインストール中に使用されるメッセージ・テキストなどの，製品に関する情報が含まれる。

- 製品構成ファイル (PCF)
  オプションのファイル。ソフトウェア・メーカから提供されることもあれば，CONFIGURE 操作で作成することもできる。PCF には，製品に対するインストールの問い合わせの一部または全部に対する応答が含まれる。省略時の選択や必要な選択を提供することもでき，これは，PDF の省略時の選択肢と異なることがある。

- 製品データベース (PDB)
  このファイルは， POLYCENTER Software Installation ユーティリティで自動的に作成される。製品がインストールされると，ディレクトリやアカウントのような，製品を構成するファイルやその他のオブジェクトが，PDB に記録される。インストール中に行った構成の選択も記録される。
  PDB にアクセスして，インストールされている製品や，製品間の依存状態を表示することができる。各製品を構成するファイルやその他のオブジェクト，あるいはインストールやアップグレードの履歴をリストすることもできる。

## 3.7.2 ソフトウェア製品キットの形式

POLYCENTER Software Installation ユーティリティに準拠したソフトウェア製品は，次のいずれかの形式で提供されます。

- 順次コピー形式
  この形式では，PDF，PTF，および製品を構成するすべてのファイルは， 1 つのコンテナ・ファイルにパッケージングされる。このコンテナ・ファイルは，コンパクト・ディスクのようなランダム・アクセス・デバイスに入れることも，磁気テープのような順次アクセス装置に入れることもできる。ほとんどのレイヤード製品は，順次コピー形式で提供される。

- 参照コピー形式
  この形式では，製品記述ファイルと，製品を構成する全ファイルが，ランダム・アクセス・デバイスのディレクトリ・ツリーに格納されている。OpenVMS は CD- ROM 上の参照コピー形式で提供される。

## 3.7.3 ソフトウェア製品の命名規則

順次コピー形式でパッケージングされたソフトウェア製品キットには，次の形式で命名されたコンテナ・ファイルがあります。

    producer-base-product-version-kit_type.PCSI

参照コピー形式でパッケージングされたソフトウェア製品キットには，ルート・ディレクトリに次の形式で命名された製品記述ファイルがあります。

    producer-base-product-version-kit_type.PCSI$DESCRIPTION

各サブフィールドはハイフンで区切られ，次のように定義されます。

- producer は，ソフトウェア製品の法律上の所有者 (たとえば，DEC)。

- base は，製品を実行するハードウェアおよびソフトウェアのプラットフォームを指定する基本システム (たとえば AXPVMS や VAXVMS)。

- product は，ソフトウェアの製品名。

- version は，tmmnn-ue 形式に従ってバージョンを識別する ( 第 3.7.3.1 項 を参照)。

- kit_type は，1 から 7 の値で指定されたキット・タイプを識別する ( 表 3-5 を参照)。

表 3-5 PDF キットのタイプと値
値 | タイプ | 説明
--- | --- | ---
1 | フル | レイヤード製品 (アプリケーション) ソフトウェア。
2 | オペレーティング・システム | オペレーティング・システム・ソフトウェア。
3 | 一部 | 置き換えまたは新しいファイルの提供による，現在インストールされているソフトウェアへのアップグレード。このキットのインストールによって製品のバージョンが変わる。
4 | パッチ | 置き換えまたは新しいファイルの提供による，現在インストールされているソフトウェアへの修正。このキットをインストールしても製品のバージョンは変わらない。
5 | プラットフォーム | ソフトウェア製品 (製品群) の統合された集合。
6 | 遷移 | VMSINSTAL または他のメカニズムによってすでにインストールされている製品を (POLYCENTER Software Installation データベースに) 登録するために使用する製品情報。このキットには，PDF と (オプションの) PTF だけが含まれる。製品のそれ以外の部分は提供しない。
7 | 必須アップデート | 置き換えまたは新しいファイルの提供による，現在インストールされているソフトウェアへの必須修正。このキットをインストールしても製品のバージョンは変わらない。機能的にはパッチ・キットと同一。

### 3.7.3.1 バージョン識別形式

ソフトウェア製品キットのバージョンはtmmnn-ue 形式です。この形式について， 表 3-6 で説明します。

表 3-6 tmmnn-ueバージョン識別形式
t | バージョンのタイプ (アルファベットの大文字 1 文字)。
mm | メジャー・バージョン番号 (01 から 99 までの 10 進整数)。
nn | マイナー・バージョン番号 (00 から 99 までの 10 進整数)。
- | ハイフンは必ず必要。アップデート・レベル (u) と保守編集レベル (e) の両方を省略する場合，バージョンはハイフンで終わり，ファイル名には，キット・タイプの前にハイフンを 2 つ(- -)付ける。
u | アップデート・レベル (1 から 999 までの 10 進整数)。このレベルはオプション。
e | 保守編集レベル (アルファベットで始まる 1 文字以上の英数字)。このレベルはオプション。

次の表に，この形式の使用例を示します。

例 | 説明
--- | ---
V6.1 | この例の意味は次のとおり。 バージョンのタイプ: V メジャー・バージョン番号: 06 マイナー・バージョン番号: 01 アップデート・レベル: 0 (暗黙に指定) 保守編集レベルなし
V6.1-1H2 | この例の意味は次のとおり。 バージョンのタイプ: V メジャー・バージョン番号: 06 マイナー・バージョン番号: 01 アップデート・レベル: 1 保守編集レベル: H2
T6.2-FT2 | この例の意味は次のとおり。 バージョンのタイプ: T メジャー・バージョン番号: 06 マイナー・バージョン番号: 02 アップデート・レベル: 0 (暗黙に指定) 保守編集レベル: FT2

### 3.7.3.2 ソフトウェア製品名の例

次の例は，1 つの順次コピー形式キットと 2 つの参照コピー形式キットの命名方法を示しています。

- DEC Softwindows for OpenVMS VAX 用のダブル・ハイフンが必要な順次コピー形式キットの形式

      DEC-VAXVMS-SOFTWIN-V0101--1.PCSI

  この形式は，producer が DEC (Digital) ， base が VAXVMS (OpenVMS VAX)， product が SOFTWIN， version が V1.1 であることを示している。バージョンのタイプは V であり，メジャー・バージョン番号およびマイナー・バージョン番号はそれぞれ 1 。アップデート・レベルおよび保守編集レベルはない。 kit_type は 1 (フル) 。

- OpenVMS Alpha の参照コピー形式キットに入っている製品記述ファイルの形式

      DEC-AXPVMS-VMS-V0601-1H2-2.PCSI$DESCRIPTION

  この形式は，producer が DEC (Digital)， base が AXPVMS (OpenVMS Alpha)，product が OpenVMS， version が V6.1-1H2 であることを示している。バージョンのタイプは V であり，メジャー・バージョン番号は 6，マイナー・バージョン番号は 1，アップデート・レベルは 1，保守編集レベルは H2。 kit_type は 2 (オペレーティング・システム)。

- OpenVMS Alpha のフィールド・テスト・バージョン用の参照コピー形式キットに入っている製品記述ファイルの形式

      DEC-AXPVMS-VMS-T0700-FT2-2.PCSI$DESCRIPTION

  この形式は，producer が DEC (Digital)， base が AXPVMS (OpenVMS Alpha)，product が OpenVMS， version が V7.0-FT2 であることを示している。バージョンのタイプは T であり，メジャー・バージョン番号は 7，マイナー・バージョン番号は 0。ハイフンの後の最初の文字が数字ではないので，アップデート・レベルはない。保守編集レベルは FT2 であり， kit_type は 2 (オペレーティング・システム) である。

## 3.7.4 製品構成ファイル (PCF) の作成

PCF は，インストール前，またはインストール中に作成することができます。製品ごとに複数の PCF を作成すると，ハードウェアの構成が独特であったり，同一グループ内で使用パターンが異なる場合に，それぞれに応じてソフトウェアのインストールをカスタマイズすることができます。

PCF が存在し，PCF に構成の選択に対する応答が含まれている場合には，その選択に対する省略時の値は PCF で設定されます。 PCF は，選択を変更できるかどうかや，その選択が必須かどうかを指定します。

PCF が存在しない，または PCF に構成の選択に対する応答が含まれていない場合には，省略時の選択は次のいずれかで設定されます。

- 製品データベース (PDB) に，以前のインストール時の選択に関するエントリが含まれていれば，この PDB のエントリが，省略時の構成の選択になる。これは変更可能。

- 製品が以前にインストールされたことがないか，あるいは選択が新しいために，PDB に選択に関するエントリがない場合，省略時の構成の選択は PDF で設定される。これは変更可能。

前へ | 次へ | 目次 | 索引