レスポンスファイルを使用して、Linuxワークステーションへの自動的なサイレントインストールを構成できます。
レスポンスファイルは、キーと値のペア(<key>=<value>構文)を使用してインストールパラメータを定義するテキストファイル です。たとえば、rxa_response.txtファイル内の次のキーと値のペアは、インストールする機能、ユーザデータディレクトリ、およびインストールディレクトリを定義します。これらの値は、環境に応じて変更できます。
例 8-1 rxa_response.txtのファイル例
CHOSEN_FEATURE_LIST=Service,ServDC,ServRmt,AdminCon
USER_DATA_DIR='$HOME/.microfocus/reflection'
USER_INSTALL_DIR=/opt/rxadvantage
メモ:
USER_DATA_DIRキーとUSER_INSTALL_DIRキーは両方オプションです。これらのキーを省略すると、既定値が使用されます。
このUSER_DATA_DIR値は、$HOMEおよび$USER環境変数をサポートします。いずれかの変数を使用する場合、USER_DATA_DIR値は一重引用符で囲む必要があります。
このレスポンスファイルの例では、インストーラによって認識される3つのキーの値を割り当てします。
このCHOSEN_FEATURE_LISTのキーと値のペアは、インストールする機能を定義するため必須です。この例では、このキーは次の機能をインストールするように設定されています。
ドメインコントローラのドメインノード
Xマネージャ(ドメイン接続用)のドメインコントローラ
スタンドアロンXマネージャのリモートセッションサービス
X管理コンソール
次の表は、CHOSEN_FEATURE_LIST、USER_DATA_DIR、およびUSER_INSTALL_DIRキーに割り当てることができる値を示します。
CHOSEN_FEATURE_LISTキー
CHOSEN_FEATURE_LISTは、さまざまな値を持つ特別なキーです。すべてのオプションが表示されます。このCHOSEN_FEATURE_LISTキーは、次の表の機能ID値のカンマ区切りリストです。
機能ID値 |
機能 |
---|---|
ServDC |
Xマネージャ(ドメイン接続用)のドメインコントローラ |
Service |
ドメインコントローラのドメインノード |
ServRmt |
スタンドアロンXマネージャのリモートセッションサービス |
AdminCon |
X管理コンソール |
XMan |
Xマネージャ |
XManDom |
Xマネージャ(ドメイン接続用) |
AsianFonts |
アジア系言語用フォント |
EuroFonts |
ヨーロッパ系言語用フォント |
TemplAll |
すべての接続設定テンプレート |
TemplAIX |
AIX接続設定 |
TemplDig |
デジタル接続設定 |
TemplHPX |
HP-UX接続設定 |
TemplLin |
Linux接続設定 |
TemplSol |
Solaris接続設定 |
TemplVMS |
VMS接続設定 |
USER_INSTALL_DIRキーとUSER_DATA_DIRキー
ディレクトリパスは、USER_INSTALL_DIRキーおよびUSER_DATA_DIRキーのみに割り当てできます。 これらのキーと値のペアはどちらもオプションです。
キー |
値 |
---|---|
USER_INSTALL_DIR |
インストールディレクトリ(指定されていない場合、デフォルトは/opt/rxadvantage) |
USER_DATA_DIR |
ユーザデータディレクトリ(指定されていない場合、デフォルトは「$HOME/.microfocus/reflection」) $HOME変数または$USER変数を使用する場合、値は一重引用符で囲む必要があります。例: 「$HOME/CUSTOM_DIR」 |
rootとしてログインします。
Linuxへのインストールの手順に従って、Linuxシステム用のインストールファイルをダウンロードして解凍します。
レスポンスファイルを指定する次のコマンドを使用してインストーラを起動します。
reflection-x-17.n.n.nnnn-prod-x86_64.sh -f RESPONSE_FILE --acceptLicense
ここでRESPONSE_FILEは、レスポンスファイルの完全なパスです。例:
reflection-x-17.n.n.nnnn-prod-x86_64.sh -f /home/user1/rxa_response.txt --acceptLicense
メモ:-fおよび--acceptLicenseの両方が必要です。すべてのサイレントインストールオプションは次の通りです。
サイレントインストールオプション |
説明 |
---|---|
-h、--help |
サイレントインストールのヘルプを表示して終了します。 |
-f RESPONSE_FILE |
レスポンスファイルへのパスを定義します(必須)。 |
--acceptLicense |
使用許諾契約に同意します(必須)。 |
関連項目
rootとしてログインします。
次のアンインストールコマンドを実行します。
/opt/rxadvantage/Uninstall_rxadvantage -f
メモ:/opt/rxadvantageがデフォルトのインストールディレクトリです。