Guía de instalación de Sun Java Enterprise System 5 para UNIX

Ejecución del programa de desinstalación en el modo silencioso

La desinstalación silenciosa es útil para desinstalar los componentes de productos de Java ES en varios hosts que compartan configuraciones similares. El procedimiento para realizar una desinstalación en el modo silencioso es similar al proceso de instalación en este modo, como se describe en el Capítulo 5, Instalación en el modo silencioso.

ProcedurePara crear un archivo de estado

Para realizar una desinstalación silenciosa, debe generar en primer lugar un archivo de estado. Para ello, ejecute una sesión de desinstalación interactiva en el modo gráfico o basado en texto. Para obtener más información, consulte Creación del archivo de estado inicial.

  1. En caso de que no haya iniciado una sesión como root, conviértase en superusuario.

  2. Desplácese al directorio del programa de desinstalación:

    • SO Solaris: /var/sadm/prod/SUNWentsys5

    • Linux y HP-UX: /var/sadm/prod/sun-entsys5

  3. Si va a utilizar la interfaz gráfica del programa de desinstalación, es posible que deba permitir el acceso a su visualización local. Consulte Ejecución del programa de desinstalación en el modo gráfico.

  4. Ejecute el programa de desinstalación silenciosa. Por ejemplo:


    Consejo –

    incluya la opción –no si no desea desinstalar ningún software en esta sesión.


    Modo gráfico:


    ./uninstall -saveState statefile_path
    

    Modo basado en texto (software no instalado):


    ./uninstall -no -nodisplay -saveState statefile_path
    

    Para conocer la sintaxis completa del comando uninstall, consulte el apartado Comando uninstall.

  5. Continúe con los pasos del programa de desinstalación hasta completarlos.

    A medida que responde a las solicitudes del programa de desinstalación, éste registra las respuestas en el archivo de estado especificado. Cuando termina la desinstalación, el archivo de estado está disponible en la ubicación que especificó. Si utilizó la opción –no, no se desinstaló ningún software.

  6. Realice una copia del archivo de estado para cada host en el que vaya a realizar una desinstalación silenciosa.

  7. Edite cada archivo proporcionando información específica en el host en el que se ejecutará la desinstalación silenciosa.

    Para obtener directrices sobre la edición de archivos de estado, consulte el apartado Edición del archivo de estado. Al editar el archivo de estado, es posible que deba también generar un Id. de archivo de estado, como se explica en Creación de un Id. de archivo de estado adecuado para la plataforma.

ProcedurePara ejecutar el programa de desinstalación en el modo silencioso

  1. Compruebe que ha preparado y editado correctamente el archivo de estado para el host en el que desee realizar la desinstalación de los componentes de productos de Java ES.

  2. En caso de que no haya iniciado una sesión como root, conviértase en superusuario.

  3. Desplácese al directorio del programa de desinstalación:

    • SO Solaris: /var/sadm/prod/SUNWentsys5

    • Linux y HP-UX: /var/sadm/prod/sun-entsys5

  4. Inicie el programa de desinstalación. Por ejemplo:


    ./uninstall -noconsole -state statefile_path
     
    

    Para conocer la sintaxis completa del comando uninstall, consulte el apartado Comando uninstall.

ProcedurePara controlar el progreso de una desinstalación silenciosa

  1. En una ventana de terminal, desplácese al directorio del archivo de registro.

    SO Solaris: /var/sadm/install/logs Linux y HP-UX: /var/opt/sun/install/logs

  2. Localice los archivos de registro de la desinstalación actual. El archivo de registro que interesa para propósitos de control es:


    Java_Enterprise_System_5_uninstall.Btimestamp
    

    La variable timestamp representa la hora a la que se creó el registro. La variable tiene el formato, MMddhhmm, donde:

    MM

    representa el mes

    dd

    representa la fecha

    hh

    representa la hora

    mm

    representa los minutos

  3. Utilice el comando tail para ver los mensajes conforme se escriben en los registros. Por ejemplo:


    tail -f logfile_name
    

    Para salir del programa tail, pulse Ctrl+C.