可以使用 Installation Manager GUI 来记录可用来安装产品的响应文件。
关于此任务
记录响应文件时,您在 Installation Manager 中所作的选择将存储在 XML 文件中。以静默方式运行 Installation Manager 时,Installation Manager 将使用 XML 响应文件中的数据来安装软件包。对于已认证的存储库,记录安装还将创建用于存储认证信息的凭证存储文件。
有关响应文件的更多信息,请参阅 IBM Installation Manager 文档。
过程
- 可选: 如果要从已认证的远程存储库安装,并且要保护凭证的安全,请创建主密码文件。
主密码文件是一个包含口令(例如“此文本是主密码”)的文本文件。此文件用于保护认证凭证的安全。
如果您创建主密码文件,并且在创建凭证时使用该文件,那么必须始终指定主密码文件。
提示: 要保护此文件的安全,请根据您的操作系统相应设置许可权以限制对此文件的访问。
- 在命令行,切换到 Installation Manager 的安装目录中的 eclipse 子目录。
- 从命令行使用 -record 选项启动 Installation Manager。
要点: 对于已认证的存储库,请指定 -secureStorageFile
选项及创建凭证存储文件的位置。存储文件存储需要认证的 URL(例如远程存储库)的凭证。您可使用可选的主密码文件来保护此凭证存储文件的安全。
例如:
管理员或非管理员:IBMIM.exe -skipInstall "C:\temp\imRegistry"
-secureStorageFile C:\IM\credential.store -masterPasswordFile C:\IM\master_password.txt
-record C:\temp\install_response_file.xml
![[AIX]](../images/aixlogo.gif)
![[HP-UX]](../images/hpux.gif)
![[Linux]](../images/linux.gif)
管理员:
./IBMIM -skipInstall /var/temp/imRegistry
-secureStorageFile /var/IM/credential.store -masterPasswordFile /var/IM/master_password.txt
-record /var/temp/install_response_file.xml
![[AIX]](../images/aixlogo.gif)
![[HP-UX]](../images/hpux.gif)
![[Linux]](../images/linux.gif)
非管理员:
./IBMIM -skipInstall user_home/var/temp/imRegistry
-secureStorageFile user_home/var/IM/credential.store -masterPasswordFile user_home/var/IM/master_password.txt
-record user_home/var/temp/install_response_file.xml
提示: 指定
-skipInstall 参数将会记录响应文件而不实际安装产品,这将加快记录速度。
如果您将临时数据位置与 -skipInstall 参数配合使用,那么 Installation Manager 会在记录时将安装注册表写入指定的数据位置。如果在不使用 -skipInstall 参数的情况下再次启动 Installation Manager,那么您可以使用响应文件根据实际安装注册表进行安装。
请勿对 Installation Manager 使用的实际代理程序数据位置使用
-skipInstall 操作。此操作不受支持。请使用空的可写位置,并对以后的记录会话复用该位置。
- 当一个窗口打开,要求您输入用于访问已认证的远程存储库的凭证时,请输入正确的凭证, 选择保存密码,并单击确定。
- 请按照使用 GUI 在分布式操作系统上安装产品 中的指示信息执行操作。
结果
这样,您就创建了以下文件:
- 响应文件,用于安装产品,例如,install_response_file.xml
- 凭证存储文件,用于存储有关存储库的认证信息,例如,credential.store
- 主密码文本文件,用于保护凭证存储文件安全,例如,master_password.txt
下一步做什么
使用响应文件来安装产品。有关更多信息,请参阅使用响应文件安装产品。