Installation de clients IBM Rational Publishing Engine pour une utilisation de conception en mode silencieux

Vous pouvez installer les clients IBM® Rational Publishing Engine en mode automatique pour les utilisateurs de votre organisation grâce à l'utilisation des capacités d'installation en mode silencieux de IBM Installation Manager. Vous pouvez créer un fichier de réponses avec les commandes et les entrées nécessaires lors du processus d'installation ou vous pouvez entrer les commandes et les entrées individuellement à partir de la ligne de commande.

Avant de commencer

Si une autre version de Rational Publishing Engine est déjà installée, fermez toutes les applications Rational Publishing Engine ouvertes.

Pourquoi et quand exécuter cette tâche

Vous pouvez entrer les propriétés en option suivantes dans votre fichier de réponses ou à partir d'une installation en ligne de commande :
Tableau 1. Propriétés d'installation en option de Rational Publishing Engine
Propriété Description
user.RCL_PortAtHost Vous pouvez indiquer une clé de licence pour les applications client.

Exemple : user.RCL_PortAtHost=license_key_value

user.rpe_hideDesktopShortcuts Vous pouvez choisir d'empêcher la création de raccourcis de bureau pour les applications client.

Exemple : user.rpe_hideDesktopShortcuts=true

user.rpe_remoteWebServicesLocation Vous pouvez indiquer une URL pour l'application Services distants. Si la propriété et l'URL sont indiquées au cours de l'installation, l'URL ne peut pas être éditée à partir des préférences des services distants dans les applications client.

Exemple : user.rpe_remoteWebServicesLocation=http://server:port/rpews/

Pour plus d'informations sur l'installation à l'aide de Installation Manager, voir Centre de documentation de IBM Installation Manager 1.7.

Installation à l'aide d'un fichier de réponses

En créant un fichier de réponses, vous pouvez sauvegarder une liste des fonctions à installer avec les préférences qui doivent être appliquées à chacune d'entre elles. Ensuite, vous pouvez exécuter une commande permettant d'effectuer l'installation à l'aide des informations stockées dans le fichier de réponses (nombre d'ordinateurs sur lesquels vous devez installer le logiciel).

Avant de commencer

Créez un fichier de réponses (document XML dans lequel vous définissez vos préférences au format suivant) :
<preference
	name="the key of the preference"
	value="the value of the preference to be set">
</preference>
Selon les fonctions que vous voulez installer et d'autres paramètres, vous pouvez créer des fichiers de réponses différents pour différentes installations.

Voir Enregistrement d'un fichier de réponses avec Installation Manager pour plus d'informations sur la création d'un fichier de réponses avec assistant.

Exemple de fichier de réponses :
<?xml version="1.0" encoding="UTF-8"?>
<agent-input>
	<server>
		<repository location='path\to\repository\cic-metadata'/> 
		<!-- during the record stage this would get populated with the actual repository folder -->
	</server>

	<profile id='IBM Rational Publishing Engine' installLocation='C:\Program Files (x86)\IBM\Rational\Publishing Engine'>
		<data key='eclipseLocation' value='C:\Program Files (x86)\IBM\Rational\Publishing Engine'/>
		<data key='user.import.profile' value='false'/>
		<data key='cic.selector.os' value='win32'/>
		<data key='cic.selector.ws' value='win32'/>
		<data key='cic.selector.arch' value='x86'/>
		<data key='user.server_type' value='MANUAL'/>
		<data key='user.server_version' value='0'/>
		<data key='user.help.option' value='remote'/>
		<data key='user.help.url' value=''/>
		<data key='user.RCL_PortAtHost' value='port@server'/> 
		<!-- optional, can be provided later to the TELELOGIC_LICENSE_FILE env var -->
		<data key='user.rpe_remoteWebServicesLocation' value='http://server:port/rpews'/> 
		<!-- optional -->
		<data key='user.rpe_hideDesktopShortcuts' value='false'/> 
		<!-- optional, can be set to true if needed -->
		<data key='cic.selector.nl' value='en'/>
	</profile>

	<install modify='false'>
		<!-- the version attribute gets populated during the record stage with the actual version/build number -->
 		<!-- Clients only -->
		<offering id='com.ibm.rational.rpe.offering' version='1.2.1.1.RPEvvv-buildNumber' profile='IBM Rational Publishing Engine' features='com.ibm.rational.rpe.launcher,com.ibm.rational.rpe.core,com.ibm.rational.rpe.studio' installFixes='none'/>
		<!-- Clients, add-ins, Remote services, Data services, Data services adapters -->
		<!-- <offering id='com.ibm.rational.rpe.offering' version='1.2.1.1.RPEvvv-buildNumber' profile='IBM Rational Publishing Engine' features='com.ibm.rational.rpe.launcher,com.ibm.rational.rpe.core,com.ibm.rational.rpe.studio,com.ibm.rational.rpe.addins,com.ibm.rational.rpe.application.server.feature,com.ibm.rational.rpe.service,com.ibm.rational.rpe.dataservices,com.ibm.rational.rpe.dataservices.adaptors.clearcase,com.ibm.rational.rpe.dataservices.adaptors.clearquest,com.ibm.rational.rpe.dataservices.adaptors.requisitepro' installFixes='none'/> -->
	</install>

	<preference name='com.ibm.cic.common.core.preferences.eclipseCache' value='C:\Program Files (x86)\IBM\IMShared'/>
	<preference name='com.ibm.cic.common.core.preferences.connectTimeout' value='30'/>
	<preference name='com.ibm.cic.common.core.preferences.readTimeout' value='45'/>
	<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'/>
	<preference name='com.ibm.cic.agent.ui.displayInternalVersion' value='false'/>
	<preference name='com.ibm.cic.common.sharedUI.showErrorLog' value='true'/>
	<preference name='com.ibm.cic.common.sharedUI.showWarningLog' value='true'/>
	<preference name='com.ibm.cic.common.sharedUI.showNoteLog' value='true'/>
</agent-input>

Procédure

Pour exécuter la commande d'installation avec un fichier de réponses :

  1. Ouvrez l'utilitaire de ligne de commande.
  2. Accédez aux outils des fichiers d'application Installation Manager.
  3. Exécutez la commande d'installation :
    imcl input chemin_et_nom_fichier_réponses 
    	[ -secureStorageFile storage_file -masterPasswordFile fichier_mot de passe ]
    	[ -log chemin_et_nom_journal ] 
    	[ -acceptLicense ]
    Pour plus d'informations, consultez les rubriques suivantes dans le centre de documentation de Installation Manager :

Installation à partir de la ligne de commande

Vous pouvez installer un module à partir de la ligne de commande sans créer de fichier de réponses.

Procédure

Pour effectuer l'installation à partir de la ligne de commande :

  1. Ouvrez l'utilitaire de ligne de commande.
  2. Accédez aux outils des fichiers d'application Installation Manager.
  3. Exécutez la commande d'installation :
    imcl install id_package[_version][,id_fonction] 
    	-repositories référentiel_source 
    	-acceptLicense 
    	-installationDirectory rép_install 
    	[ -eclipselocation répertoire_eclipse ]
    	[ -installFixes none|recommended|all ] 
    	[ -secureStorageFile storage_file -masterPasswordFile fichier_mot de passe ]
    	[ -sharedResourcesDirectory rép_partagé ] 
    	[ -preferences clé_préférence=valeur ] 
    	[ -properties user.RCL_PortAtHost=license_key_value,user.rpe_hideDesktopShortcuts=true,
    		user.rpe_remoteWebServicesLocation=http://server:port/rpews/,
    		key_3=value_3a,,value_3b,key_4=value_4 ] 
    Remarque : Si une URL de l'application Services distants est entrée au cours de l'installation, cette URL ne peut pas être éditée à partir des préférences des services distants.

    Pour plus d'informations, consultez les rubriques suivantes dans le centre de documentation de Installation Manager :


Retour d'informations