Clients von IBM Rational Publishing Engine zur Verwendung beim Design im unbeaufsichtigten Modus installieren

Sie können die Clients von IBM® Rational Publishing Engine für Benutzer in Ihrer Organisation unbeaufsichtigt installieren, indem Sie die Funktionalität der unbeaufsichtigten Installation von IBM Installation Manager verwenden. Sie können eine Antwortdatei mit den Befehlen und Eingaben erstellen, die während des Installationsprozesses erforderlich sind, oder Sie können Befehle und Eingaben einzeln über ein Befehlszeilendienstprogramm eingeben.

Vorbereitende Schritte

Wenn bereits eine andere Version von Rational Publishing Engine installiert ist, schließen Sie alle offenen Anwendungen von Rational Publishing Engine.

Informationen zu diesem Vorgang

Folgende optionale Eigenschaften können in die Antwortdatei oder in einer Befehlszeileninstallation angegeben werden:
Tabelle 1. Optionale Eigenschaften für die Installation von Rational Publishing Engine
Eigenschaft Beschreibung
user.RCL_PortAtHost Sie können einen Lizenzschlüssel für Clientanwendungen angeben.

Beispiel: user.RCL_PortAtHost=Lizenzschlüsselwert

user.rpe_hideDesktopShortcuts Sie können verhindern, dass für die Clientanwendung Desktopverknüpfungen erstellt werden.

Beispiel: user.rpe_hideDesktopShortcuts=true

user.rpe_remoteWebServicesLocation Sie können einen URL für die Anwendung "Ferne Services" angeben. Werden diese Eigenschaft und die URL während der Installation angegeben, kann die URL in den Vorgaben für ferne Services in den Clientanwendungen nicht geändert werden.

Beispiel: user.rpe_remoteWebServicesLocation=http://Server:Port/rpews/

Weitere Informationen zur Installation mit Installation Manager finden Sie unter Information Center von IBM Installation Manager 1.7.

Installation mit einer Antwortdatei

Durch Erstellen einer Antwortdatei können Sie eine Liste der zu installierenden Features mit den Vorgaben, die auf die einzelnen Features angewendet werden sollen, speichern. Anschließend können Sie einen Befehl ausführen, um die Installation mit den in der Antwortdatei gespeicherten Informationen auf allen Computern auszuführen, auf denen Software installiert werden muss.

Vorbereitende Schritte

Erstellen Sie eine Antwortdatei. Dies ist ein XML-Dokument, in dem Sie die Vorgaben im folgenden Format definieren:
<preference
		name="Schlüssel der Vorgabe"
		value="Wert der Vorgabe, die festgelegt wird">
</preference>
Sie können abhängig von den zu installierenden Features und anderen Parametern verschiedene Antwortdateien für verschiedene Installationen erstellen.

Weitere Informationen zum Erstellen einer Antwortdatei mit einem Assistenten finden Sie unter Antwortdatei mit Installation Manager aufzeichnen.

Beispielantwortdatei:
<?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.3.0.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.3.0.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>

Vorgehensweise

Gehen Sie wie folgt vor, um den Befehl für die Installation mit einer Antwortdatei auszuführen:

  1. Öffnen Sie ein Befehlszeilendienstprogramm.
  2. Navigieren Sie in den Anwendungsdateien von Installation Manager zu tools.
  3. Führen Sie den Installationsbefehl aus:
    imcl input Pfad_und_Name_der_Antwortdatei
    		[ -secureStorageFile Speicherdatei -masterPasswordFile Kennwortdatei ]
    		[ -log Pfad_und_Name_der_Protokolldatei ]
    		[ -acceptLicense ]
    Weitere Informationen finden Sie in den folgenden Abschnitten im Information Center von Installation Manager:

Installation über die Befehlszeile

Sie können ein Paket über die Befehlszeile installieren, ohne dass Sie dazu eine Antwortdatei erstellen müssen.

Vorgehensweise

Führen Sie die Installation über die Befehlszeile folgendermaßen aus:

  1. Öffnen Sie ein Befehlszeilendienstprogramm.
  2. Navigieren Sie in den Anwendungsdateien von Installation Manager zu tools.
  3. Führen Sie den Installationsbefehl aus:
    imcl install Paket-ID[_Version][,Feature-ID]
    	-repositories Quellenrepository
    	-acceptLicense 
    	-installationDirectory Installationsverzeichnis
    		[ -eclipselocation Eclipse-Verzeichnis ]
    		[ -installFixes none|recommended|all ] 
    		[ -secureStorageFile Speicherdatei -masterPasswordFile Kennwortdatei ]
    		[ -sharedResourcesDirectory gemeinsames_Verzeichnis ]
    		[ -preferences Vorgabenschlüssel=Wert ]
    		[ -properties user.RCL_PortAtHost=Lizenzschlüsselwert,user.rpe_hideDesktopShortcuts=true,
    				user.rpe_remoteWebServicesLocation=http://Server:Port/rpews/,
    				Schlüssel_3=Wert_3a,,Wert_3b,Schlüssel_4=Wert_4 ] 
    Anmerkung: Wird die URL der Anwendung "Ferne Services" während der Installation eingegeben, kann diese in den Vorgaben für ferne Services nicht geändert werden.

    Weitere Informationen finden Sie in den folgenden Abschnitten im Information Center von Installation Manager:


Feedback