This topic applies to WebSphere Application Server Liberty V8.5.5.9 and earlier. For the latest Liberty topics, see the WebSphere Application Server Liberty documentation.
Installing Liberty fix packs on IBM i operating systems using response files
You can update WebSphere® Application Server Liberty Core to a later version using Installation Manager response files.
Before you begin
If you want to install Liberty assets from
local directory-based repositories or an instance of the Liberty Asset Repository Service, configure
the repositories. For more information about the Liberty
asset repositories, see Installing assets using Installation Manager.
Tip: As an alternative to the procedure that is described in this article, Installation
Manager allows you to use the updateAll command in a response file or on the
command line to search for and update all installed packages. Use this command only if you have full
control over which fixes are contained in the targeted repositories. If you create and point to a
set of custom repositories that include only the specific fixes that you want to install, you should
be able to use this command confidently. If you enable searching service repositories or install
fixes directly from other live web-based repositories, then you might not want to select this option
so that you can select only the fixes that you want to install using the
-installFixes option with the install command on the command
line or the installFixes attribute in a response file.
About this task
New:
Fix pack 16.0.0.2 is the next fix pack after 8.5.5.9.
You can continue to use the same Version 8.5 Installation Manager repositories and
offering IDs to install or update to 16.0.0.2, or you can use the new versionless repositories and
offerings.
For more information about fix pack 16.0.0.2, see What is new in Liberty in the new location of the latest
Liberty documentation.![[Updated in June 2016]](../deltaend.gif)
![[Updated in June 2016]](../delta.gif)
![[Updated in June 2016]](../deltaend.gif)
To install Version 8.5.5.4 and later of Liberty, you must have IBM
Installation Manager Version 1.6.2 or later.
Procedure
Example
The following is an example of a response file for updating WebSphere Application Server Liberty Core to a later version.
<?xml version="1.0" encoding="UTF-8"?>
<agent-input>
<server>
<repository location='https://www.ibm.com/software/repositorymanager/com.ibm.websphere.liberty.v85'/>
</server>
<profile id='WebSphere Liberty V8.5' installLocation='/QIBM/ProdData/WebSphere/AppServer/V85/LibertyCore'>
<data key='was.install.os400.profile.location' value='/QIBM/UserData/WebSphere/AppServer/V85/LibertyCore'/>
</profile>
<install modify='false'>
<offering profile='WebSphere Liberty V8.5' id='com.ibm.websphere.liberty.v85'
version='8.5.5.20101025_2108'/>
</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>
Tips: