使用响应文件在 IBM i 操作系统上安装 Application Client
可以使用 Installation Manager 响应文件来安装 Application Client。
准备工作
在安装应用程序客户机之前,请确保您的用户概要文件具有 *ALLOBJ 和 *SECADM 特权。
在要安装产品的系统上安装 Installation Manager。
有关此任务
通过 Installation Manager,您可以使用响应文件来安装产品。
过程
示例
以下是响应文件的示例,用于使用位于
https://www.ibm.com/software/repositorymanager/com.ibm.websphere.APPCLIENT.v85的基于 Web 的存储库将没有可选功能部件的产品安装到 /QIBM/ProdData/WebSphere/AppClient/V85/client 目录中。<?xml version="1.0" encoding="UTF-8"?>
<agent-input>
<server>
<repository location='https://www.ibm.com/software/repositorymanager/com.ibm.websphere.APPCLIENT.v85'/>
</server>
<profile id='Application Client for IBM WebSphere Application Server V8.5'
installLocation='/QIBM/ProdData/WebSphere/AppClient/V85/client'>
<data key='eclipseLocation' value='/QIBM/ProdData/WebSphere/AppClient/V85/client'/>
<data key='was.install.os400.profile.location' value='/QIBM/UserData/WebSphere/AppClient/V85/client'/>
<data key='user.appclient.serverHostname' value='localhost'/>
<data key='user.appclient.serverPort' value='2809'/>
<data key='user.import.profile' value='false'/>
<data key='cic.selector.nl' value='en'/>
</profile>
<install modify='false'>
<offering profile='Application Client for IBM WebSphere Application Server V8.5'
features='javaee.thinclient.core.feature' id='com.ibm.websphere.APPCLIENT.v85'/>
</install>
<preference name='com.ibm.cic.common.core.preferences.eclipseCache'
value='/QIBM/UserData/InstallationManager/IMShared'/>
<preference name='com.ibm.cic.common.core.preferences.connectTimeout' value='30'/>
<preference name='com.ibm.cic.common.core.preferences.readTimeout' value='30'/>
<preference name='com.ibm.cic.common.core.preferences.downloadAutoRetryCount' value='0'/>
<preference name='offering.service.repositories.areUsed' value='true'/>
<preference name='com.ibm.cic.common.core.preferences.ssl.nonsecureMode' value='false'/>
<preference name='com.ibm.cic.common.core.preferences.http.disablePreemptiveAuthentication' value='false'/>
<preference name='http.ntlm.auth.kind' value='NTLM'/>
<preference name='http.ntlm.auth.enableIntegrated.win32' value='true'/>
<preference name='com.ibm.cic.common.core.preferences.preserveDownloadedArtifacts' value='true'/>
<preference name='com.ibm.cic.common.core.preferences.keepFetchedFiles' value='false'/>
<preference name='PassportAdvantageIsEnabled' value='false'/>
<preference name='com.ibm.cic.common.core.preferences.searchForUpdates' value='false'/>
</agent-input>
以下是用于安装产品 ILAN 版本的响应文件的示例。
<?xml version="1.0" encoding="UTF-8"?>
<agent-input>
<server>
<repository location='https://www.ibm.com/software/repositorymanager/com.ibm.websphere.APPCLIENTILAN.v85'/>
</server>
<profile id='Application Client for IBM WebSphere Application Server (ILAN) V8.5'
installLocation='/QIBM/ProdData/WebSphere/AppClient/V85/client'>
<data key='eclipseLocation' value='/QIBM/ProdData/WebSphere/AppClient/V85/client'/>
<data key='was.install.os400.profile.location' value='/QIBM/UserData/WebSphere/AppClient/V85/client'/>
<data key='user.appclient.serverHostname' value='localhost'/>
<data key='user.appclient.serverPort' value='2809'/>
<data key='user.import.profile' value='false'/>
<data key='cic.selector.nl' value='en'/>
</profile>
<install modify='false'>
<offering profile='Application Client for IBM WebSphere Application Server (ILAN) V8.5'
features='javaee.thinclient.core.feature' id='com.ibm.websphere.APPCLIENTILAN.v85'/>
</install>
<preference name='com.ibm.cic.common.core.preferences.eclipseCache'
value='/QIBM/UserData/InstallationManager/IMShared'/>
<preference name='com.ibm.cic.common.core.preferences.connectTimeout' value='30'/>
<preference name='com.ibm.cic.common.core.preferences.readTimeout' value='30'/>
<preference name='com.ibm.cic.common.core.preferences.downloadAutoRetryCount' value='0'/>
<preference name='offering.service.repositories.areUsed' value='true'/>
<preference name='com.ibm.cic.common.core.preferences.ssl.nonsecureMode' value='false'/>
<preference name='com.ibm.cic.common.core.preferences.http.disablePreemptiveAuthentication' value='false'/>
<preference name='http.ntlm.auth.kind' value='NTLM'/>
<preference name='http.ntlm.auth.enableIntegrated.win32' value='true'/>
<preference name='com.ibm.cic.common.core.preferences.preserveDownloadedArtifacts' value='true'/>
<preference name='com.ibm.cic.common.core.preferences.keepFetchedFiles' value='false'/>
<preference name='PassportAdvantageIsEnabled' value='false'/>
<preference name='com.ibm.cic.common.core.preferences.searchForUpdates' value='false'/>
</agent-input>提示:
以下是为了操控此响应文件以执行替代操作而作出更改的一些示例。
提示: 如果未指定任何功能部件,那么将安装必需功能部件以及缺省情况下选择的可选功能部件 (
embeddablecontainer)。 要只安装您所需的功能部件,请显式指定功能部件列表。下一步做什么?
您可以使用 manageprofiles 命令来创建客户机概要文件。
以下是使用 manageprofiles 命令来创建缺省客户机概要文件的示例。 该示例基于以下假设:
manageprofiles -create
-templatePath /QIBM/ProdData/WebSphere/AppClient/V85/client/profileTemplates/client
-serverHostname myhost.abc.com
-serverPort 2809
-profileName client 注: 成功创建概要文件后,控制台将打印一条指示成功的消息,并建议您检查 AboutThisProfile.txt 文件。 但是,在 IBM i 上创建客户机概要文件时,不会生成 AboutThisProfile.txt 文件。