Sie können Installation Manager verwenden, um IBM® HTTP Server im unbeaufsichtigten Modus zu deinstallieren.
<?xml version="1.0" encoding="UTF-8"?>
<!-- ##### Copyright ######################################################
# Licensed Materials - Property of IBM (c) Copyright IBM Corp. 2011.
# All Rights Reserved. US Government Users Restricted Rights-Use, duplication
# or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
####################################################################### -->
<!-- ##### Häufig gestellte Fragen #####################################
# Die aktuellen Informationen zur Verwendung von Installation Manager finden
# Sie im online verfügbaren Information Center. Dort finden Sie Informationen
# zu den Befehlen und Attributen, die in den Antwortdateien für unbeaufsichtigte
# Installation verwendet werden.
#
# Adresse des Information Center von Installation Manager:
# http://publib.boulder.ibm.com/infocenter/install/v1r4/index.jsp
#
# Frage 1. Wie wird eine Antwortdatei mit Installation Manager aufgezeichnet?
# Antwort 1. Starten Sie Installation Manager im Unterverzeichnis "eclipse"
# über die Befehlszeile mit dem Parameter "record". Daraufhin wird eine
# Antwortdatei generiert, die die ausgeführten Aktionen, die verwendeten
# Repositorys und die Einstellungen der Vorgaben enthält.
# (Optional) Verwenden Sie den Parameter "-skipInstall", wenn das Produkt nicht
# auf der Maschine installiert werden soll. Geben Sie einen neuen Positionswert
# für agentDataLocation an, wenn Sie eine Neuinstallation durchführen. Verwenden
# Sie keine agentDataLocation-Position für eine Installation, da dies die
# Installationsdaten beschädigen und die Ausführung von Änderungs-, Aktualisierungs-,
# Rollback- oder Deinstallationsoperationen für die installierten Pakete
# verhindern könnte.
#
# Windows: IBMIM -record <Antwortdatei> -skipInstall <Position_der_Agentendaten>
# Linux oder UNIX: ./IBMIM -record <Antwortdatei> -skipInstall <Position_der_Agentendaten>
#
# Beispiel:
# Windows = IBMIM.exe -record c:\temp\responsefiles\WASv8.install.Win32.xml
# -skipInstall c:\temp\skipInstall\WebSphere_Temp_Registry
# Linux oder UNIX = ./IBMIM -record /home/user/responsefiles/WASv8.install.RHEL64.xml
# -skipInstall c:\temp\skipInstall\WebSphere_Temp_Registry
#
# Frage 2. Wie wird Installation Manager mit der Antwortdatei im unbeaufsichtigten Modus ausgeführt?
# Antwort 2. Erstellen Sie eine Antwortdatei für unbeaufsichtigte Installation, und führen Sie den folgenden Befehl
# im Unterverzeichnis eclipse\tools des Installationsverzeichnisses von Installation Manager aus:
#
# Windows = imcl.exe -acceptLicense -showProgress
# input <Pfad_und_Name_der_Antwortdatei> -log <Pfad_und_Name_der_Protokolldatei>
# Linux, UNIX, IBM i und z/OS = ./imcl -acceptLicense -showProgress
# input <Pfad_und_Name_der_Antwortdatei> -log <Pfad_und_Name_der_Protokolldatei>
#
# Beispiel:
# Windows = imcl.exe -acceptLicense -showProgress
# input c:\temp\responsefile\WASv8.install.Win32.xml
# Linux, UNIX, IBM i und z/OS = ./imcl -acceptLicense -showProgress
# input /home/user/responsefile/WASv8.install.RHEL64.xml
#
# Der Befehl -acceptLicense muss eingeschlossen werden, um anzuzeigen, dass
# alle Lizenzvereinbarungen aller Angebote, die installiert, aktualisiert
# oder geändert werden, akzeptiert werden.
# Der Befehl -showProgress zeigt den Fortschritt der Ausführung im
# unbeaufsichtigten Modus an.
# Weitere Befehle finden Sie in der Hilfe, die Sie wie folgt anzeigen: IBMIM -help
#
####################################################################### -->
<!-- ##### Agenteneingabe #############################################
# Die Attribute "clean" und "temporary" geben die Repositorys und sonstige
# Vorgaben an, die Installation Manager verwendet. Außerdem geben sie an,
# ob diese Einstellungen nach Abschluss der Deinstallation als persistent
# definiert werden sollen.
#
# Gültige Werte für clean:
# true = Nur die Repositorys und sonstigen Vorgaben verwenden, die in der
# Antwortdatei angegeben sind.
# false = Die Repositorys und Vorgaben verwenden, die in der Antwortdatei
# und in Installation Manager angegeben sind.
#
# Gültige Werte für temporary:
# true = Die Repositorys und sonstigen Vorgaben, die in der Antwortdatei
# angegeben sind, nicht persistent in Installation Manager definieren.
# false = Die Repositorys und sonstigen Vorgaben, die in der Antwortdatei
# angegeben sind, in Installation Manager als persistent definieren.
#
####################################################################### -->
<agent-input clean='true' temporary='true'>
<!-- ##### Repositorys ###################################################
# Repositorys sind Positionen, die Installation Manager nach installierbaren
# Paketen abfragt. Repositorys können lokal (auf der Maschine mit Installation
# Manager) oder fern (in einem Unternehmensintranet oder an einer anderen
# Stelle im Internet) sein.
#
# Wenn die Maschine, die diese Antwortdatei verwendet, Zugang zum Internet
# hat, schließen Sie die Live-Update-Repositorys für IBM WebSphere in die Liste
# der Repository-Positionen ein.
#
# Wenn die Maschine, die diese Antwortdatei verwendet, nicht auf das Internet
# zugreifen kann, setzen Sie die Live-Update-Repositorys für IBM WebSphere auf Kommentar,
# und geben Sie den URL oder den UNC-Pfad der angepassten Intranet-Repositorys
# sowie die Verzeichnispfade zu den zu verwendenden lokalen Repositorys an.
#
####################################################################### -->
<server>
<!-- ##### Live-Update-Repositorys für IBM WebSphere ####################
# Diese Repositorys enthalten die Angebote zu IBM HTTP Server
# und die zugehörigen Aktualisierungen.
#
# Zur Verwendung des sicheren Repositorys (https) müssen Sie eine IBM ID,
# die Sie durch Registrierung bei http://www.ibm.com/account erhalten haben,
# oder Ihren Passport-Advantage-Account verwenden.
#
# Außerdem müssen Sie eine Schlüsselringdatei mit Ihrer Antwortdatei verwenden.
################################################################## -->
<repository location="http://www.ibm.com/software/repositorymanager/com.ibm.websphere.IHS.v85" />
<!-- <repository location="https://www.ibm.com/software/rational/repositorymanager/repositories/websphere" /> -->
<!-- ##### Angepasste Repositorys #######################################
# Entfernen Sie die Kommentarzeichen, und aktualisieren Sie den folgenden
# Schlüssel für die Repository-Position, um URLs oder UNC-Pfade zu den
# Intranet-Repositorys und Verzeichnspfade zu den zu verwendenden
# lokalen Repositorys anzugeben.
################################################################## -->
<!-- <repository location='https:\\w3.mycompany.com\repositories\'/> -->
<!-- <repository location='/home/user/repositories/websphere/'/> -->
<!-- ##### Lokale Repositorys ########################################
# Entfernen Sie die Kommentarzeichen und aktualisieren Sie die folgende Zeile, wenn
# Sie ein lokales Repository auf Ihrer eigenen Maschine für die Installation eines
# Produktangebots von IBM HTTP Server vewenden.
############################################################# -->
<!-- <repository location='vollständigen Verzeichnispfad in Anführungszeichen einfügen'/> -->
</server>
<!-- ##### Pakete deinstallieren ############################################
#
# Befehl uninstall
#
# Verwenden Sie den Befehl "uninstall", um Installation Manager über die
# zu deinstallierenden Installationspakete zu informieren.
#
# Das Attribut "modify" ist optional und kann mit einem Befehl "install"
# kombiniert werden, um Features hinzuzufügen, oder mit einem Befehl
# "uninstall", um Features zu entfernen. Wird das Attribut weggelassen,
# wird standardmäßig der Wert "false" verwendet.
# false = Gibt an, dass vorhandene Installationen nicht geändert werden
# sollen, indem Features hinzugefügt oder entfernt werden.
# true = Gibt an, dass vorhandene Installationen durch das Hinzufügen
# oder Entfernen von Features geändert werden können.
#
# Das Attribut "offering ID" ist erforderlich, weil es das zu deinstallierende
# Angebot angibt. Der unten aufgeführte Beispielbefehl enthält die Produktangebots-ID für
# IBM HTTP Server.
#
# Das Attribut "version" ist optional. Wenn eine Versionsnummer angegeben ist,
# wird das Angebot mit dem angegebenen Versionsstand deinstalliert.
# Wird das Attribut "version" nicht angegeben, wird standardmäßig die letzte Version
# deinstalliert. Die Versionsnummer ist in der Datei "repository.xml" in
# den Repositorys enthalten, z. B. <Angebot ... Version='8.5.0.20110617_2222'>.
#
# Das Attribut "profil" ist erforderlich und muss dem Paketgruppennamen für das
# zu deinstallierende Angebot entsprechen.
#
# Das Attribut "features" ist optional. Wenn es kein Attribut "feature" gibt,
# werden alle Features deinstalliert. Wenn Features angegeben sind, werden
# nur diese Features deinstalliert.
# Features müssen in Form einer durch Kommas getrennten Liste ohne Leerzeichen
# angegeben werden.
#
# Zu den Featurewerten von IBM HTTP Server gehört:
# arch.32bit,arch.64bit
#
# Installation Manager unterstützt die Deinstallation mehrerer Angebote gleichzeitig.
# Es können weitere Befehle in den Befehl "uninstall" eingeschlossen werden,
# wobei jedes Angebot eigene Werte für offering id, version, profil und
# feature erfordert.
#
# Befehl "profile"
#
# Es muss ein separater Befehl "profile" für jedes Angebot eingeschlossen
# werden, das im Befehl "install" aufgelistet ist. Der Befehl "profile"
# informiert Installation Manager über angebotsspezifische Eigenschaften
# und Konfigurationswerte.
#
# installLocation gibt an, wo das Angebot installiert wird.
# Wenn die Antwortdatei verwendet wird, um eine vorhandene Installation
# zu ändern oder zu aktualisieren, müssen Sie sicherstellen, dass
# installLocation auf die Position zeigt, an der das Angebot zuvor
# installiert wurde.
#
# Der Datenschlüssel "eclipseLocation" sollte denselben Verzeichnispfad zu
# IBM HTTP Server verwenden wie das Attribut "installationLocation".
#
# Schließen Sie Datenschlüssel für produktspezifische Profileigenschaften ein.
#
####################################################################### -->
<uninstall modify='false'>
<offering id='com.ibm.websphere.IHS.v85'
profile='IBM HTTP Server for WebSphere Application Server V8.5'
features='core.feature,arch.32bit'/>
</uninstall>
<profile id='IBM HTTP Server for WebSphere Application Server V8.5'
installLocation='C:\Program Files\IBM\HTTPServer'>
<data key='eclipseLocation' value='C:\Program Files\IBM\HTTPServer'/>
<data key='user.import.profile' value='false'/>
<data key='user.ihs.http.server.service.name' value='none'/>
<data key='user.ihs.httpPort' value='80'/>
<data key='user.ihs.installHttpService' value='false'/>
<data key='user.ihs.http.admin.service.name' value='none'/>
<data key='user.ihs.runSetupAdmin' value='false'/>
<data key='user.ihs.createAdminAuth' value='false'/>
<data key='user.ihs.installAdminService' value='false'/>
<data key='user.ihs.win.adminServiceLogOnAsLocalSystem' value='false'/>
<data key='user.ihs.createAdminUserGroup' value='false'/>
<data key='user.ihs.adminPort' value=''/>
<data key='cic.selector.nl' value='en'/>
</profile>
<!-- ##### Position für gemeinsam genutzte Daten #######################################
# Entfernen Sie das Kommentarzeichen für die Vorgabe "eclipseCache", um die
# Position für gemeinsam genutzte Daten zu definieren, wenn Sie Installation Manager
# zum ersten Mal für eine Installaiton verwenden.
#
# Die Eclipse-Cacheposition kann der Datei "installed.xml" unter
# Linux/Unix: /var/ibm/InstallationManager
# Windows: C:\Documents and Settings\All Users\Application Data\IBM\Installation Manager
# über die folgende Eigenschaft entnommen werden:
# <property name='cacheLocation' value='C:\Program Files\IBM\IMShared'/>
#
# Öffnen Sie die Datei "installed.xml" in einem Texteditor, weil das Style-Sheet
# diesen Wert möglicherweise verdeckt, wenn die Datei in einem Web-Browser
# verwendet wird.
# Weitere Informationen zum Bearbeiten der Vorgaben finden Sie in der
# öffentlichen Bibliothek unter:
# http://publib.boulder.ibm.com/infocenter/install/v1r4/index.jsp?topic=/com.ibm.silentinstall12.doc/topics/r_silent_prefs.html
#
# Nach der Festlegung der Position für gemeinsam genutzte Daten kann diese
# Position über eine Antwortdatei oder den grafischen Assistenten nicht mehr
# geändert werden.
#
# Stellen Sie sicher, dass die Position für gemeinsam genutzte Daten eine
# Position ist, in die alle Benutzeraccounts schreiben können, die
# Installation Manager verwenden.
#
# Standardmäßig speichert Installation Manager heruntergeladene Artefakte
# an der Position für gemeinsam genutzte Daten. Dieses Vorgehensweise
# dient zwei Zwecken.
#
# Wenn dasselbe Produkt mehrfach auf der Maschine installiert wird,
# werden die Dateien an der Position für gemeinsam genutzte Daten verwendet,
# anstatt die Dateien erneut herunterzuladen.
#
# Während des Rollbackprozesses werden die gespeicherten Artefakte verwendet.
# Wenn die Artefakte nicht gespeichert oder entfernt werden, muss Installation
# Manager Zugriff auf die Repositorys haben, die zum Installieren der früheren
# Versionen verwendet wurden.
#
# Gültige Werte für preserveDownloadedArtifacts:
# true = Speichert heruntergeladene Artefakte an einer Position für
# gemeinsam genutzte Daten.
# false = Entfernt heruntergeladene Artefakte von der Position für
# gemeinsam genutzte Daten.
#
####################################################################### -->
<!--
<preference name='com.ibm.cic.common.core.preferences.eclipseCache' value='C:\Program Files\IBM\IMShared'/>
<preference name='com.ibm.cic.common.core.preferences.preserveDownloadedArtifacts' value='true'/>
-->
<!-- ##### Einstellungen für Vorgaben ##########################################
# Es könne weitere Vorgaben für Installation Manager angegeben werden.
# Diese Vorgaben entsprechen den Vorgaben, die Sie in der grafischen
# Schnittstelle unter "Datei/Benutzervorgaben" finden.
#
# Wenn ein Vorgabenbefehl in der Antwortdatei weggelassen oder auf Kommentar
# gesetzt wird, verwendet Installation Manager den Vorgabenwert, der zuvor
# gesetzt wurde, oder den Standardwert für die Vorgabe.
#
# In neuen Versionen von Installation Manager können Vorgabeneinstellungen
# hinzugefügt oder als veraltet gekennzeichnet werden. Die aktuellen
# Vorgaben und Beschreibungen für die Verwendung der Vorgaben
# finden Sie im Information Center von Installation Manager.
#
# http://publib.boulder.ibm.com/infocenter/install/v1r4/index.jsp
#
####################################################################### -->
<!--
<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.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'/>
-->
</agent-input>