Installation Manager を使用したパッケージのサイレント・インストール

Installation Manager をサイレント・モードで使用して、コマンド行から製品パッケージをインストールします。

始める前に

このタスクについて

Installation Manager をインストールした後、サイレント・モードで使用してパッケージをインストールできます。 このファイルでは、Installation Manager を使用してパッケージをインストールする方法について説明します。

Installation Manager をサイレント・モードで実行するには、Installation Manager をインストールしたディレクトリー内の eclipse サブディレクトリーから次のコマンドを実行します。
  • Windows の場合: imcl.exe input response_file_path_and_name -log log_file_path_and_name –acceptLicense。 例: imcl.exe input c:¥mylog¥responsefile.xml -log c:¥mylog¥silent_install_log.xml –acceptLicense
  • 他のプラットフォームの場合: imcl input response_file_path_and_name -log log_file_path_and_name –acceptLicense。 例: imcl input /root/mylog/responsefile.xml –log /root/mylog/silent_install_log.xml –acceptLicense
次の表は、サイレント・インストール・コマンドで使用される引数を示しています。
引数 説明
-vm
Java™ ランチャーを指定します。サイレント・モードでは、Windows の場合は java.exe、他のプラットフォームでは java をそれぞれ必ず使用します。
-nosplash
スプラッシュ画面を表示しないことを指定します。
--launcher.suppressErrors
JVM エラー・ダイアログを表示しないことを指定します。
-silent
Installation Manager インストーラーまたは Installation Manager がサイレント・モードで実行されるように指定します。
input
Installation Manager インストーラーまたは Installation Manager の入力としての XML 応答ファイルを指定します。 応答ファイルには、インストーラーまたは Installation Manager が実行するコマンドが収められます。
-log
(オプション) サイレント・インストールの結果を記録するログ・ファイルを指定します。 ログ・ファイルは XML ファイルです。

サイレント・インストール・セッションが正常に完了した場合、ログ・ファイルにはルート・エレメントの <result> </result> のみが含まれます。 一方、インストール中にエラーが発生した場合、サイレント・インストール・ログ・ファイルにはエラー・エレメントとエラー・メッセージが含まれます。

updateAll
(オプション) 使用可能な更新をすべてインストールすることを指定します。
installAll
(オプション) 使用可能な製品をすべてインストールすることを指定します。
–acceptLicense
-acceptLicense オプションをコマンドに指定して、インストールするパッケージのご使用条件に同意します。
-showProgress
進行状況表示バーをコンソールに表示します。
-ShowVerboseProgress
進行状況テキストをコンソールに表示します。例えば、リブートが必要な場合は、「インストールを完了するにはコンピューターをリブートしてください」というテキストが表示されます。
-accessRights
Installation Manager を管理モードと非管理モードのどちらで機能させるかを指定します。 非管理モードの場合、この引数は常に次のように「nonAdmin」パラメーターを指定して使用する必要があります。
-accessRights nonAdmin
管理モードの場合、この引数は次のように「admin」パラメーターを指定して使用する必要があります。
-accessRights admin

この引数を使用しない場合は、現行ユーザーのアクセス権に基づくデフォルト値が設定されます。

注: Administrator グループのメンバーである Windows XP ユーザーの場合、デフォルトは常に -accessRights admin です。 このユーザーが非管理モードで実行するには、-accessRights nonAdmin 引数を明示的に渡す必要があります。
Installation Manager には、この表の引数のデフォルト値が含まれている silent-install.ini という初期設定 (.ini) ファイルがあります。 例えば、silent-install.ini ファイルは次のようになっています。
-accessRights
admin
-vm
C:¥Program Files¥IBM¥Installation Manager¥eclipse¥jre_5.0.2.sr5_20070511¥jre¥bin¥java.exe
-nosplash
--launcher.suppressErrors
-silent
-vmargs
-Xquickstart
-Xgcpolicy:gencon

タスクの結果

インストールが成功すると、状況「0」が戻され、操作が成功しない場合はゼロ以外の数値が戻されます。
Installation Manager インストーラーは実行すると、応答ファイルを読み取り、(必要な場合は) 指定されたディレクトリーにログ・ファイルを書き込みます。 ログ・ファイルとディレクトリーを指定した場合、操作が正常終了したときには、ログ・ファイルは空です。例:
<?xml version="1.0" encoding="UTF-8"?>
<result>
</result>
操作が正常に完了しない場合、ログ・ファイルにはエラー・エレメントが含まれます。
Installation Manager のログ・ファイルも使用可能です。Installation Manager ログ・ファイルのデフォルトのロケーションは、以下のとおりです。
  • Windows の非管理者の場合: C:¥Documents and Settings¥<my id>¥Application Data¥IBM¥Installation Manager¥logs
  • Windows の管理者の場合: C:¥Documents and Settings¥All Users¥Application Data¥IBM¥Installation Manager¥logs
  • 他のプラットフォームの場合: /var/ibm/InstallationManager/logs

フィードバック