Puede utilizar Installation Manager para desinstalar IBM® HTTP Server de forma silenciosa.
<?xml version="1.0" encoding="UTF-8"?>
<!-- ##### Copyright ######################################################
# Materiales bajo licencia - Propiedad de IBM (c) Copyright IBM Corp. 2011.
# Reservados todos los derechos. Derechos restringidos de los usuarios del gobierno
# de EE.UU. : utilización, duplicación o divulgación restringidas por el
# contrato GSA ADP Schedule con IBM Corp.
####################################################################### -->
<!-- ##### Preguntas frecuentes #####################################
# La información más reciente sobre el uso de Installation Manager se
# encuentra en el Information Center en línea. Allí podrá encontrar
# información sobre los mandatos y atributos utilizados en los
# archivos de respuestas de instalación silenciosa.
#
# El Information Center de Installation Manager se puede encontrar en:
# http://publib.boulder.ibm.com/infocenter/install/v1r4/index.jsp
#
# Pregunta 1. ¿Cómo puedo registrar un archivo de respuestas con Installation Manager?
# Respuesta 1. Inicie Installation Manager desde la línea de mandatos bajo el
# subdirectorio eclipse con el parámetro record y se generará un archivo
# de respuestas que contiene las acciones realizadas, los repositorios utilizados y
# los valores de preferencias. Opcionalmente, utilice el parámetro -skipInstall si
# no desea que el producto se instale en la máquina. Especifique un nuevo
# valor de ubicación de agentDataLocation cuando haga una nueva instalación. No
# utilice un agentDataLocation existente para una instalación por que puede
# dañar los datos de instalación e impedir que se modifiquen, actualicen,
# retrotraigan o desinstalen los paquetes instalados.
#
# Windows: IBMIM -record <responseFile> -skipInstall <agentDataLocation>
# Linux or UNIX: ./IBMIM -record <responseFile> -skipInstall <agentDataLocation>
#
# Por ejemplo:
# Windows = IBMIM.exe -record c:\temp\responsefiles\WASv8.install.Win32.xml
# -skipInstall c:\temp\skipInstall\WebSphere_Temp_Registry
# Linux o UNIX = ./IBMIM -record /home/user/responsefiles/WASv8.install.RHEL64.xml
# -skipInstall c:\temp\skipInstall\WebSphere_Temp_Registry
#
# Pregunta 2. ¿Cómo ejecuto Installation Manager de forma silenciosa usando un archivo de respuestas?
# Respuesta 2. Cree un archivo de respuestas de instalación silenciosa y ejecute el mandato siguiente
# desde el subdirectorio eclipse\tools en el directorio donde ha instalado
# Installation Manager:
#
# Windows = imcl.exe -acceptLicense -showProgress
# input <nombre_y_vía_acceso_arch_respuestas> -log <nombre_y_vía_acceso_arch_registro>
# Linux, UNIX, IBM i and z/OS = ./imcl -acceptLicense -showProgress
# input <nombre_y_vía_acceso_arch_respuestas> -log <nombre_y_vía_acceso_arch_registro>
#
# Por ejemplo:
# Windows = imcl.exe -acceptLicense -showProgress
# input c:\temp\responsefile\WASv8.install.Win32.xml
# Linux, UNIX, IBM i and z/OS = ./imcl -acceptLicense -showProgress
# input /home/user/responsefile/WASv8.install.RHEL64.xml
#
# Debe incluirse el mandato -acceptlicense para indicar la aceptación de todos los
# acuerdos de licencia de todas las ofertas que se instalan, actualizan o modifican.
# El mandato -showprogress muestra el progreso cuando se ejecuta en modalidad silenciosa.
# Pueden visualizarse mandatos adicionales solicitando ayuda: IBMIM -help
#
####################################################################### -->
<!-- ##### Entrada de agente #############################################
# Los atributos clean y temporary especifican los repositorios y otras
# preferencias que utiliza Installation Manager, e indican si estos valores
# deben conservarse una vez finalizada la desinstalación.
#
# Valores válidos para clean:
# true = sólo utilizar los repositorios y demás preferencias
# especificadas en el archivo de respuestas.
# false = utilizar los repositorios y demás preferencias
# especificadas en el archivo de respuestas y en Installation Manager.
#
# Valores válidos para temporary:
# true = los repositorios y otras preferencias especificadas en el
# archivo de respuestas no se conservan en Installation Manager.
# false = los repositorios y otras preferencias especificadas en el
# archivo de respuestas se conservan en Installation Manager.
#
####################################################################### -->
<agent-input clean='true' temporary='true'>
<!-- ##### Repositorios ###################################################
# Los repositorios son ubicaciones que Installation Manager consulta en busca
# de paquetes instalables. Los repositorios pueden ser locales (en la máquina
# con Installation Manager) o remotos (en una intranet de la empresa o
# alojados en algún lugar en internet).
#
# Si la máquina que utiliza este archivo de respuestas tiene acceso a internet,
# incluya los repositorios de IBM WebSphere Live Update en la lista de
# ubicaciones de repositorios.
#
# Si la máquina que utiliza este archivo de respuestas no puede acceder a internet,
# anule con comentarios los repositorios de IBM WebSphere Live Update y
# especifique el URL o vía de acceso de UNC de repositorios de la intranet personalizados
# y vías de acceso de directorios de los repositorios locales a utilizar.
#
####################################################################### -->
<server>
<!-- ##### Repositorios de IBM WebSphere Live Update ####################
# Estos repositorios contienen las ofertas de IBM HTTP Server y
# las actualizaciones para esas ofertas
#
# Para utilizar el repositorio seguro (https), debe tener un ID de IBM,
# que se puede obtener registrándose en: http://www.ibm.com/account
# o su cuenta de Passport Advantage.
#
# Y debe utilizar un archivo de conjunto de claves con el archivo de respuestas.
################################################################## -->
<repository location="http://www.ibm.com/software/repositorymanager/com.ibm.websphere.IHS.v85" />
<!-- <repository location="https://www.ibm.com/software/rational/repositorymanager/repositories/websphere" /> -->
<!-- ##### Repositorios personalizados #######################################
# Descomente y actualice la clave de ubicación de repositorio siguiente
# para especificar URLs o vías de acceso de UNC a repositorios de intranet
# y vías de acceso de directorios de los repositorios locales a utilizar.
################################################################## -->
<!-- <repository location='https:\\w3.mycompany.com\repositories\'/> -->
<!-- <repository location='/home/user/repositories/websphere/'/> -->
<!-- ##### Repositorios locales ########################################
# Descomente y actualice la línea siguiente cuando utilice un repositorio
# local que se encuentre en su propia máquina para instalar una oferta
# de IBM HTTP Server.
############################################################# -->
<!-- <repository location='inserte la vía de acceso completa del directorio entre comillas simples'/> -->
</server>
<!-- ##### Paquetes de desinstalación ############################################
#
# Mandato Uninstall
#
# Utilice el mandato uninstall para informar a Installation Manager de
# los paquetes de instalación a desinstalar.
#
# El atributo modify es opcional y puede emparejarse con un mandato
# install para añadir características o emparejarse con un mandato uninstall
# para eliminar mandatos. Si se omite, el valor predeterminado se establece en false.
# false = indica que no se modifique una instalación existente añadiendo
# o eliminando características.
# true = indica que se modifique una instalación existente añadiendo o
# eliminando características.
#
# El atributo offering ID es necesario porque especifica la
# oferta a desinstalar. El mandato de ejemplo siguiente contiene el
# offering ID de IBM HTTP Server.
#
# El atributo version es opcional. Si se proporciona un número de versión,
# la oferta se desinstalará al nivel de versión especificado
# Si no se proporciona el atributo version, el comportamiento predeterminado es
# desinstalar la versión más reciente. El número de versión se puede encontrar en
# el archivo repository.xml en los repositorios.
# For example, <offering ... version='8.5.0.20110617_2222'>.
#
# El atributo profile es necesario y debe coincidir con el nombre de grupo
# de paquetes de la oferta a desinstalar.
#
# El atributo features es opcional. Si no existe,
# se desinstalarán todas las características. Si se especifican características,
# sólo se desinstalarán esas características.
# Las características deben delimitarse con comas y sin espacios.
#
# Los valores de características para IBM HTTP Server incluyen:
# arch.32bit,arch.64bit
#
# Installation Manager admite la desinstalación de varias ofertas a la vez.
# Pueden incluirse ofertas adicionales en el mandato uninstall;
# cada oferta necesita sus propios valores de ID de oferta, versión, valor de perfil
# y característica.
#
# Mandato profile
#
# Debe incluirse un mandato profile aparte para cada oferta listada
# en el mandato install. El mandato profile informa a Installation
# Manager sobre valores de configuración o propiedades específicas de la oferta.
#
# installLocation especifica dónde se instalará la oferta.
# Si se utiliza el archivo de respuestas para modificar o actualizar una
# instalación existente, asegúrese de que installLocation apunta a la
# ubicación en la que la oferta se ha instalado anteriormente.
#
# La clave de datos eclipseLocation debe utilizar la misma vía de acceso de directorio
# a IBM HTTP Server que el atributo installationLocation.
#
# Incluya claves de datos para propiedades de perfil específicas del producto.
#
####################################################################### -->
<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>
<!-- ##### Ubicación de datos compartidos ###########################################
# Descomente la preferencia de eclipseCache para establecer la ubicación de los datos
# compartidos la primera vez que utilice Installation Manager para realizar una
# instalación.
#
# La ubicación de la memoria caché de Eclipse puede obtenerse del archivo installed.xml
# Linux/Unix: /var/ibm/InstallationManager
# Windows: C:\Documents and Settings\All Users\Application Data\IBM\Installation Manager
# de la propiedad siguiente:
# <property name='cacheLocation' value='C:\Program Files\IBM\IMShared'/>
#
# Abra el archivo installed.xml en un editor de texto porque la hoja de estilo
# puede ocultar este valor si se abre con un navegador web.
# Para obtener más información sobre cómo editar preferencias, consulte la biblioteca pública en:
# http://publib.boulder.ibm.com/infocenter/install/v1r4/index.jsp?topic=/com.ibm.silentinstall12.doc/topics/r_silent_prefs.html
#
# Después de establecer la ubicación de datos compartidos, no se puede cambiar
# utilizando un archivo de respuestas ni el asistente gráfico.
#
# Asegúrese de que la ubicación de datos compartidos sea una ubicación en la que pueden grabar
# todas las cuentas de usuario que van a utilizar Installation Manager.
#
# De forma predeterminada, Installation Manager guarda los artefactos descargados en
# la ubicación de datos compartidos. Estos son los dos motivos:
#
# Primero, si el mismo producto se instala más de una vez en la máquina,
# se utilizarán los archivos en la ubicación de datos compartidos en lugar de
# descargarlos de nuevo.
#
# Segundo, durante el proceso de retrotracción, se utilizan los artefactos guardados.
# De lo contrario, si los artefactos no se guardan o se eliminan,
# Installation Manager debe tener acceso a los repositorios utilizados para
# instalar las versiones anteriores.
#
# Valores válidos para preserveDownloadedArtifacts:
# true = almacenar artefactos descargados en la ubicación de datos compartidos
# false = eliminar artefactos descargados de la ubicación de datos compartidos
#
####################################################################### -->
<!--
<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'/>
-->
<!-- ##### Valores de preferencias ###########################################
# Pueden especificarse preferencias adicionales para Installation Manager.
# Estas preferencias corresponden a las que están ubicadas en la interfaz
# gráfica bajo Archivo / Preferencias.
#
# Si se omite o comenta un mandato preference del archivo de respuestas,
# Installation Manager utiliza el valor de preferencia que se ha establecido
# anteriormente o el valor predeterminado para la preferencia.
#
# Los valores de preferencias pueden añadirse pueden o desecharse en nuevas versiones de
# Installation Manager. Consulte en el centro de información de
# Installation Manager el conjunto de referencias más recientes y las
# descripciones sobre cómo utilizarlas.
#
# 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>