Silent installation of language packs for agents

You can use the silent installation process to install language packs to use with the Cloud Pak System Software Agent on Windows and UNIX or Linux® systems.

Before you begin

First, make sure that you installed an external Cloud Pak System Software Agent in the English language.

About this task

Install a language pack on any system where you have installed either the Tivoli Enterprise Portal Server or the Tivoli Enterprise Portal desktop client.

Procedure

  1. Copy and paste the ITM_Agent_LP_silent.rsp response file template as shown in the example that follows this procedure.
  2. Change the following parameter settings:
    NLS_PACKAGE_FOLDER
    Folder where the National Language Support package (NLSPackage) files are located. Typically, the NLSPackage files are located in the nlspackage folder, which typically is located at, //tmp//LP//nlspackage on UNIX and LINUX systems and in the folder where the installer executable file is located on Windows systems.
    PROD_SELECTION_PKG
    Name of the LangPack to install. Several product components can be included in one language package. You might want to install only some of the available components in a language pack.
    BASE_AGENT_FOUND_PKG_LIST
    Agent for which you are installing language support. This value is usually the same as PROD_SELECTION_PKG.
    LANG_SELECTION_LIST
    Language you want to install.
  3. Enter the command to install the language pack with a response file (silent installation):
    1. For UNIX or Linux systems:
      lpinstaller.sh -c candle_home -i silent -f path_to_response_file
      where candle_home is the IBM® Tivoli® Monitoring base directory.
    2. For Windows systems:
      lpinstaller.bat -f path_to_response_file
    When the silent installation process completes the languages you selected have been installed.
  4. Restart the Tivoli Enterprise Portal, Tivoli Enterprise Portal Server, and Eclipse Help Server.

Example

#     IBM Tivoli Monitoring Agent Language Pack Silent Installation Operation
# 
#This is a sample response file for silent installation mode for the IBM Tivoli 
#Monitoring Common Language Pack Installer.
#.
#This file uses the IBM Tivoli Monitoring Common Agent Language Pack with the 
#install package as an example. 
#Note:
#This response file is for the INSTALLATION of language packs only.
#This file does not support UNINSTALLATION of language packs in silent mode.
#-------------------------------------------------------------------------------
#-------------------------------------------------------------------------------
#To successfully complete a silent installation of the the example of Common Agent 
#localization pack, complete the following steps:
#
#1.Copy ITM_Agent_LP_silent.rsp to the directory where lpinstaller.bat or 
#lpinstaller.sh is located (IBM Tivoli Monitoring Agent Language Pack build 
#location).
#
#2.Modify the response file so that it is customized correctly and completely for 
#your site.
#  Complete all steps listed below in the response file.
#
#3.After customizing the response file, invoke the silent installation using the 
#following command:
#For Windows:
#    lpinstaller.bat -f <path_to_response_file>
#For UNIX and Linux:
#    lpinstaller.sh -c <candle_home> -f <path_to_response_file>
#Note:<candle_home> is the IBM Tivoli Monitoring base directory.
#--------------------------------------------------------------------------------
#--------------------------------------------------------------------------------
#Force silent install mode.
#--------------------------------------------------------------------------------
INSTALLER_UI=silent
#---------------------------------------------------------------------------------
#Run add and update actions.
#---------------------------------------------------------------------------------
CHOSEN_INSTALL_SET=ADDUPD_SET
#---------------------------------------------------------------------------------
#NLS Package Folder, where the NLS Packages exist.
#For Windows:
#   Use the backslash-backslash(\\) as a file separator (for example, 
#C:\\zosgmv\\LCD7-3583-01\\nlspackage).
#For UNIX and Linux:
#   Use the slash-slash (//) as a file separator (for example, 
#//installtivoli//lpsilenttest//nlspackage).
#---------------------------------------------------------------------------------
#NLS_PACKAGE_FOLDER=C:\\zosgmv\\LCD7-3583-01\\nlspackage
NLS_PACKAGE_FOLDER=//tmp//LP//nlspackage
#---------------------------------------------------------------------------------
#List the packages to process; both variables are required.
#Each variable requires that full paths are specified.
#Separate multiple entries with a semicolon (;).
#For Windows:
#           Use the backslash-backslash(\\) as a file separator.
#For UNIX and Linux:
#           Use the slash-slash (//) as a file separator.
#--------------------------------------------------------------------------------
#PROD_SELECTION_PKG=//tmp//LanguagePack//nlspackage//kq9_nls.nlspkg
#BASE_AGENT_FOUND_PKG_LIST=//tmp//LanguagePack//nlspackage//kq9_nls.nlspkg
#--------------------------------------------------------------------------------
#List the languages to process.
#Separate multiple entries with semicolons.
#--------------------------------------------------------------------------------
LANG_SELECTION_LIST=pt_BR;fr;de;it;ja;ko;zh_CN;es;zh_TW