コンテンツにスキップ

レスポンスファイルを使用してLinuxシステムへサイレントにインストールする

レスポンスファイルを使用して、Linuxワークステーションへの自動的なサイレントインストールを構成できます。

レスポンスファイルの作成

レスポンスファイルは、キーと値のペア(<key>=<value>構文)を使用してインストールパラメータを定義するテキストファイル です。たとえば、rx_response.txtファイル内の次のキーと値のペアは、インストールする機能、ユーザデータディレクトリ、およびインストールディレクトリを定義します。これらの値は、環境に応じて変更できます。

rx_response.txtのファイル例

    CHOSEN_FEATURE_LIST=Service,ServDC,ServRmt,AdminCon
    USER_DATA_DIR=$HOME/.microfocus/reflection
    USER_INSTALL_DIR=/opt/microfocus/ReflectionX

メモ

USER_DATA_DIRキーとUSER_INSTALL_DIRキーは両方オプションです。これらのキーを省略すると、既定値が使用されます。

このUSER_DATA_DIR値は、$HOMEおよび$USER環境変数をサポートします。いずれかの変数を使用する場合、USER_DATA_DIR値は一重引用符で囲む必要があります。

このレスポンスファイルの例では、インストーラによって認識される3つのキーの値を割り当てします。

このCHOSEN_FEATURE_LISTのキーと値のペアは、インストールする機能を定義するため必須です。この例では、このキーは次の機能をインストールするように設定されています。

  • ドメインコントローラのドメインノード

  • Xマネージャ(ドメイン接続用)のドメインコントローラ

  • スタンドアロンXマネージャのリモートセッションサービス

  • X管理コンソール

有効なキー値

次の表は、CHOSEN_FEATURE_LISTUSER_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/microfocus/ReflectionX)
USER_DATA_DIR ユーザデータディレクトリ(指定されていない場合、デフォルトは「$HOME/.microfocus/reflection」)$HOME変数または$USER変数を使用する場合、値は一重引用符で囲む必要があります。例: '$HOME/CUSTOM_DIR'

レスポンスファイルを使用したインストール

  1. rootとしてログインします。

  2. Linuxへのインストール」の手順に従って、Linuxシステム用のインストールファイルをダウンロードして解凍します。

  3. レスポンスファイルを指定する次のコマンドを使用してインストーラを起動します。

    reflection-x-{{ no such element: dict object['VERSION'] }}.n.n.nnnn-prod-x86_64.sh -f RESPONSE_FILE --acceptLicense

    ここで、RESPONSE_FILEは、レスポンスファイルの完全なパスです。例:

    reflection-x-{{ no such element: dict object['VERSION'] }}.n.n.nnnn-prod-x86_64.sh -f /home/user1/rx_response.txt --acceptLicense

    メモ

    -fおよび--acceptLicenseの両方が必要です。すべてのサイレントインストールオプションは次の通りです。

サイレントインストールオプション 説明
-h、--help サイレントインストールのヘルプを表示して終了します。
-f RESPONSE_FILE レスポンスファイルへのパスを定義します(必須)。
--acceptLicense 使用許諾契約に同意します(必須)。

サイレントなアンインストール

  1. rootとしてログインします。

  2. 次のアンインストールコマンドを実行します。

    /opt/microfocus/ReflectionX/Uninstall_rxadvantage -f

    メモ

    /opt/microfocus/ReflectionXは既定のインストールディレクトリです。