次のコマンド ライン引数を使用して、UNIX/Linux でサイレント インストールできます。root としてコマンドを実行する必要があります。
–silent -IacceptEULA
たとえば、次のコマンドを実行します。
setup_filename –silent -IacceptEULA
別の場所にインストールするには、-installlocation="Location" パラメーターを使用して別のディレクトリの場所を指定します。次に例を示します。
./setup_cobol_server_7.0_platform -installlocation="full path of new location"
-installlocation="/home/myid/installdir"
-installlocation="$HOME/installdir"
-help オプションを入力すると、インストール スクリプトに渡せる追加のパラメーターの詳細を確認できます。
デフォルトでは、RPM インストール プロセスは、インストーラー スクリプトに渡すことができるコマンド ライン引数をサポートしていません。RPM は、独自のコマンド ライン オプションのみを解析します。
この制限を回避するには、環境変数 MFCMD を設定します。この変数で設定したすべての値が RPM インストール プロセスのインストール スクリプトで使用されます。
これは、Enterprise Server の構成オプションで非常に役立ちます。RPM プロセスに引数 -ESsysLog、-ESadminID、および -CASrtDir を 渡す必要があるためです。
これらを RPM インストーラーに渡すには、次のように RPM のインストールまたは更新コマンドの先頭で MFCMD="" 変数を使用して設定します。
MFCMD="-ESsysLog=Y -ESadminID=fred -CASrtDir=/my/location/for/files/" rpm -i RPM_INSTALLER_NAME.rpm
または、次のようになります。
MFCMD="-ESsysLog=Y -ESadminID=fred -CASrtDir=/my/location/for/files" rpm -U RPM_INSTALLER_NAME.rpm