Este apartado describe los siguientes problemas que pueden producirse durante la desinstalación.
El programa de instalación de Java ES coloca el programa de desinstalación en la siguiente ubicación:
SO Solaris: /var/sadm/prod/SUNWentsys4
Linux: /var/sadm/prod/sun-entsys4
Si el programa de desinstalación no se encuentra en este directorio, es posible que se haya producido lo siguiente:
Java ES nunca se ha instalado en este host.
El programa de desinstalación de Java ES se ha eliminado a sí mismo y a todos los componentes de este host.
Durante la desinstalación, si el programa detecta que no hay ningún componente de Java ES en un host, se desinstala automáticamente.
Durante una instalación fallida, puede producirse una de las siguientes situaciones:
El programa de desinstalación no se instaló nunca en el host.
Se eliminó el programa de desinstalación, pero permanecen en el host algunos componentes de Java ES.
Solución recomendada. Limpie manualmente el sistema como se describe en La desinstalación falla y permanecen archivos en el sistema.
Es necesario realizar una limpieza manual cuando el programa de desinstalación deja archivos o procesos. Realice el siguiente procedimiento para eliminar los paquetes del sistema.
Determine qué paquetes desea eliminar.
Compare los paquetes del sistema con los paquetes de Java ES mostrados en el Capítulo 5, Listado de paquetes instalables de Referencia de la instalación de Java ES System 2005Q4. Puede usar la utilidad pkginfo o prodreg de Solaris o el comando rpm de Linux para determinar los paquetes que se han instalado. (Consulte La instalación falla debido a los archivos sobrantes de la desinstalación .)
Detenga todos los procesos de los componentes de Java ES que se estén ejecutando.
Puede encontrar intrucciones generales sobre cómo detener los procesos en el Capítulo 6, Configuración de los componentes tras la instalación de la documentación del componente.
Realice una copia de seguridad de los datos de usuario y configuración personalizados que pueda necesitar en futuras instalaciones.
Revisión del comportamiento de la desinstalación de los componentes de Java ES proporciona información sobre los datos de usuario y configuración de los que se debe realizar una copia de seguridad. Para obtener más información, consulte la documentación de cada componente.
Utilice el comando pkgrm o rpm -e para eliminar los paquetes de componentes de Java ES.
Elimine los directorios que queden de los componentes que no vaya a utilizar en futuras instalaciones y su contenido. Si piensa utilizar estos directorios más adelante, trasládelos a otra ubicación.
Actualice el archivo de registro de productos, que está ubicado en:
En SO Solaris: /var/sadm/install/productregistry En Linux: /var/opt/sun/install/productregistry
El programa de desinstalación usa este registro para determinar qué componentes están instalados en un host. Tanto el programa de instalación como el de desinstalación actualizan el registro de productos al finalizar el proceso de instalación o el de desinstalación.
Si elimina manualmente los paquetes, en lugar de utilizar el programa de desinstalación, deberá modificar el registro de productos para que refleje correctamente el software que está instalado en el sistema.
Limpie los archivos de registro del sistema, que están ubicados en:
SO Solaris: /var/sadm/install/logs Linux: /var/opt/sun/install/logs
Los archivos de registro puede que no reflejen correctamente el estado del sistema después de realizar una eliminación manual de los paquetes.
Durante la desinstalación, el programa de desinstalación utiliza el registro de productos para determinar los elementos que se deben desinstalar:
En SO Solaris: /var/sadm/install/productregistry En Linux: /var/opt/sun/install/productregistry
Si la desinstalación falla, se recomienda que intente realizarla de nuevo después de restaurar el registro de productos mediante la copia de seguridad.
Si elimina manualmente los paquetes, el registro de productos no se actualiza automáticamente. Cuando ejecute el programa de desinstalación en futuras ocasiones, pueden producirse problemas ya que el registro no refleja correctamente el contenido del sistema. En este caso, puede intentar reinstalar y ejecutar después el programa de desinstalación de nuevo.