6 votos

¿Cómo actualizar Java de la actualización 8 31 a la actualización 8 51 cuando falla la instalación?

Estoy intentando actualizar Java en mi Mac OSX Yosemite. En el Java Control Panel , afirma:

A critical Java security update is available.

8 Update 51 (57 MB)

Your current version is Java 8 Update 31. It is recommended that you update 
now to keep your system secure.

Hago clic en el Update Now y aparece el botón Software Update diálogo que indica que debo reiniciar el navegador para actualizar, pero que no es necesario reiniciar el ordenador. Hago clic en el botón Install Update que hace que aparezca el botón Updating Java diálogo que descarga 60 MB, los extrae y luego dice muy brevemente ready to update antes de desaparecer. Volviendo a la Java Control Panel muestra que todavía estoy en Update 31 Repitiendo el proceso se obtiene el mismo resultado.

¿Cómo puedo conseguir que la actualización se instale realmente?

6voto

Pratika Rana Puntos 1144

No es necesario desinstalar la versión actual. Desde el sitio web de Java sólo hay que descargar la actualización 51 de Java 8 (JDK) desde el sitio de Oracle e instalarla manualmente. Después de la instalación, no es necesario reiniciar la máquina. Compruebe la versión en el Terminal o en el panel de Java. Se mostrará la versión actualizada.

1voto

user3439894 Puntos 5883

Cuando un proceso de actualización automatizado falla sin una razón explícita, un método para solucionarlo es desinstalar manualmente la versión actual instalada y luego instalar la versión completa actual descargada manualmente desde el sitio web de origen.

Mirando ¿Cómo puedo desinstalar Java en mi Mac? que se aplica a las versiones 7.0, 8.0 en OS X para el JRE Hay que hacer lo siguiente:

Desinstalación de Oracle Java mediante el Terminal

Nota: Para desinstalar Java, debe tener privilegios de administrador y ejecutar el comando remove como Root o utilizando el sudo.
Elimine un directorio y un archivo (un enlace simbólico), como sigue:

  1. Haga clic en el botón Buscador situado en tu dock
  2. Haga clic en el botón Servicios públicos carpeta
  3. Haga doble clic en el Terminal icono
  4. En la ventana de la Terminal Copiar y pegar el comando de abajo:

    sudo rm -fr /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin

    sudo rm -fr /Library/PreferencePanes/JavaControlPanel.prefpane

No intente desinstalar Java eliminando las herramientas Java de /usr/bin . Este directorio es parte del software del sistema y cualquier cambios serán restablecidos por Apple la próxima vez que realice una actualización del el sistema operativo.

Descargue manualmente la última versión desde: Descargas de Java SE

Nota: Para la normalidad Navegador uso elija el JRE Sin embargo, si desea utilizar la última versión de Java desde la línea de comandos en un terminal, elija la opción JDK . Además, si ya tienes el JDK de Java instalado, me he dado cuenta de que después de actualizar de la versión 1.8.0_45 a la 1.8.0_51 a través del Panel de control de Java en Preferencias del sistema que sólo actualizó el JRE a la versión1.8.0_51, no a la JDK y se quedó en 1.8.0_45.

Así que desinstalé el JDK siguiendo las indicaciones de Desinstalación del JDK así como los comandos de las direcciones indicadas anteriormente.

Desinstalación del JDK Para desinstalar el JDK, debe tener privilegios de administrador y ejecutar el comando remove, ya sea como Root o utilizando la herramienta sudo(8).

Navegue hasta /Library/Java/JavaVirtualMachines y eliminar el directorio cuyo nombre coincida con el siguiente formato:*

/Library/Java/JavaVirtualMachines/jdk<major>.<minor>.<macro[_update]>.jdk

Por ejemplo, para desinstalar 7u6:

% rm -rf jdk1.7.0_06.jdk

No intente desinstalar Java eliminando las herramientas Java de /usr/bin . Este directorio forma parte del software del sistema y cualquier cambios serán restablecidos por Apple la próxima vez que realice una actualización del el sistema operativo
*Las versiones 7u4 y 7u5 se instalaron en un directorio que no sigue este formato. Para desinstalar 7u4 o 7u5, elimine el directorio 1.7.0.jdk de la misma ubicación.

Luego descargué el JDK actual y lo instalé y ahora estoy usando la última versión de Java tanto en un navegador como en la línea de comandos en un terminal.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X