6 votes

Comment mettre à jour Java de la 8 Update 31 à la 8 Update 51 lorsque l'installation échoue ?

J'essaie de mettre à jour Java sur mon Mac OSX Yosemite. Dans le Java Control Panel il déclare :

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.

Je clique sur le Update Now et cela fait apparaître le Software Update qui indique que je dois relancer le navigateur pour effectuer la mise à jour, mais qu'il n'est pas nécessaire de redémarrer l'ordinateur. Je clique sur le bouton Install Update qui fait apparaître le bouton Updating Java qui télécharge 60 Mo, les extrait, puis indique très brièvement ready to update avant de disparaître. En revenant à la Java Control Panel montre que je suis encore sur Update 31 En répétant le processus, on obtient le même résultat.

Comment faire pour que la mise à jour s'installe réellement ?

0 votes

Avez-vous essayé de désinstaller la version installée et de télécharger manuellement la version actuelle, puis de l'installer ?

0 votes

Il n'est pas nécessaire de désinstaller la version actuelle. Il suffit de télécharger la mise à jour 51 et de l'installer. Vérifiez la version dans le Terminal ou le panneau Java. Il montrera la version mise à jour.

0 votes

@PratikaRana Je vois le même problème - La mise à jour ne semble pas avoir d'effet. Répéter la mise à jour n'a toujours aucun effet.

6voto

Pratik Points 2388

Il n'est pas nécessaire de désinstaller la version actuelle. Il suffit de télécharger la mise à jour 51 de Java 8 (JDK)sur le site d'Oracle et de l'installer manuellement. Après l'installation, il n'est pas nécessaire de redémarrer la machine. Vérifiez la version dans le Terminal ou le panneau Java. La version mise à jour s'affichera.

1voto

user3439894 Points 52496

Lorsqu'un processus de mise à jour automatique échoue sans raison explicite, une méthode pour y remédier consiste à désinstaller manuellement la version actuelle et à installer la version complète actuelle téléchargée manuellement depuis le site Web source.

Regarder Comment désinstaller Java sur mon Mac ? qui s'applique aux versions 7.0 et 8.0 de l'OS X pour le système de gestion de l'information. JRE il faut faire ce qui suit :

Désinstaller Oracle Java à l'aide du terminal

Note : Pour désinstaller Java, vous devez disposer des privilèges d'administrateur et exécuter la commande remove soit en tant que Root, soit en utilisant le sudo.
Supprimez un répertoire et un fichier (un lien symbolique), comme suit :

  1. Cliquez sur le Finder situé dans votre dock
  2. Cliquez sur le Utilitaires dossier
  3. Double-cliquez sur le Terminal icône
  4. Dans la fenêtre du terminal Copier et coller la commande ci-dessous :

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

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

N'essayez pas de désinstaller Java en supprimant les outils Java de l'ordinateur. /usr/bin . Ce répertoire fait partie du logiciel du système et toute modification modifications seront réinitialisées par Apple lors de la prochaine mise à jour de l'OS. le système d'exploitation.

Téléchargez manuellement la dernière version à partir de : Téléchargements Java SE

Note : Pour le normal Navigateur l'usage choisit le JRE Toutefois, si vous souhaitez utiliser la dernière version de Java à partir de la ligne de commande dans un terminal, choisissez l'option suivante JDK . De plus, si vous avez déjà installé le JDK Java, j'ai remarqué qu'après la mise à jour de la version 1.8.0_45 à la version 1.8.0_51 par le biais de l'application Panneau de contrôle Java sous Préférences du système qu'il a seulement mis à jour le JRE à la version1.8.0_51, et non pas à la version JDK et il est resté à 1.8.0_45.

J'ai donc désinstallé le JDK en suivant les instructions de Désinstallation du JDK ainsi que les commandes des directions listées ci-dessus.

Désinstallation du JDK Pour désinstaller le JDK, vous devez disposer des privilèges d'administrateur et exécuter la commande remove soit en tant que Root ou en utilisant l'outil sudo(8).

Naviguez vers /Library/Java/JavaVirtualMachines et supprimer le dont le nom correspond au format suivant : *

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

Par exemple, pour désinstaller 7u6 :

% rm -rf jdk1.7.0_06.jdk

N'essayez pas de désinstaller Java en supprimant les outils Java de l'ordinateur. /usr/bin . Ce répertoire fait partie du logiciel du système et toute modifications seront réinitialisées par Apple lors de la prochaine mise à jour de l'OS. l'OS
*Les versions 7u4 et 7u5 ont été installées dans un répertoire qui ne respecte pas ce format. Pour désinstaller 7u4 ou 7u5, supprimez le répertoire 1.7.0.jdk du même emplacement.

J'ai ensuite téléchargé le JDK actuel et l'ai installé. J'utilise maintenant la dernière version de Java à la fois dans un navigateur et en ligne de commande dans un terminal.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X