![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
Desinstalación de IBM HTTP Server en modalidad silenciosa
Puede utilizar Installation Manager para desinstalar IBM® HTTP Server de forma silenciosa.
Antes de empezar
Opcional: Realice o registre la instalación de
Installation Manager y la instalación de IBM HTTP Server en un
registro de instalación temporal de uno de los sistemas, de modo que pueda
utilizar este registro temporal para registrar la desinstalación sin
utilizar el registro estándar donde está instalado Installation Manager.
Consulte las secciones siguientes para obtener más información:
Procedimiento
![[Windows]](../images/windows.gif)
Ejemplo
El ejemplo siguiente muestra un archivo de respuestas para desinstalar de forma silenciosa IBM HTTP Server e IBM SDK, Java Technology Edition, Versión 8.
Importante: Dado que IBM SDK Java Technology Edition es una
oferta independiente que debe desinstalarse cuando se desinstala
IBM HTTP Server, el archivo de
respuestas debe contener dos elementos <offering>: uno para IBM HTTP Server y otro para el SDK de Java.
SDK.
<?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://www.ibm.com/support/knowledgecenter/SSDV2W/im_family_welcome.html
#
# 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\WASv9.install.Win32.xml
# -skipInstall c:\temp\skipInstall\WebSphere_Temp_Registry
# Linux or UNIX = ./IBMIM -record /home/user/responsefiles/WASv9.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 y 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\WASv9.install.Win32.xml
# Linux, UNIX, IBM i y z/OS = ./imcl -acceptLicense -showProgress
# input /home/user/responsefile/WASv9.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.v90" />
<!-- <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.
# Por ejemplo, <offering ... version='9.0.0.20160617_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.
#
# 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.v90'
profile='IBM HTTP Server V9.0'
features='core.feature'/>
<offering id='com.ibm.java.jdk.v8'
profile='IBM HTTP Server V9.0'
features='com.ibm.sdk.8'/>
</uninstall>
<profile id='IBM HTTP Server V9.0'
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.
#
# 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 o desecharse en nuevas versiones de
# Installation Manager. Consulte la documentación en línea de
# Installation Manager para ver el conjunto de preferencias más
# recientes y las descripciones sobre cómo utilizarlas.
#
# http://www.ibm.com/support/knowledgecenter/SSDV2W/im_family_welcome.html
#
####################################################################### -->
<!--
<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>