Télécharger l'article Télécharger l'article

Ce document a été écrit pour vous assister dans les fréquentes mises à jour d'Oracle Java JDK/JRE sous Ubuntu Linux. Oracle publie assez souvent ces mises à jour afin de pallier aux failles de sécurité et corriger les bogues de ses environnements Java. Notez que nous supposons dans cet article que vous avez déjà une version installée d'Oracle Java 7, qu'elle soit en 32 ou 64 bits, et située dans le répertoire /usr/local/java , et que vous voulez la mettre à jour avec la dernière version publiée par Oracle. Dans le cas contraire, référez-vous à l'article suivant pour obtenir davantage d'informations : comment installer Oracle Java sur Ubuntu Linux. Il vous faudra également mettre à jour les liens vers Oracle Java dans votre navigateur Internet.

  1. Téléchargez les derniers fichiers binaires de Oracle Java . Assurez-vous de sélectionner correctement les mises à jour des environnements JDK/JRE d'Oracle Java correspondant à l'architecture 32 ou 64 bits de votre système Ubuntu Linux. Les fichiers binaires d'Oracle Java se terminent comme suit avec les extensions ( tar.gz ).
    • jdk-7u45-linux-i586.tar.gz (32 bits)
    • jre-7u45-linux-i586.tar.gz (32 bits)
      ou
    • jdk-7u45-linux-x64.tar.gz (64 bits)
    • jre-7u45-linux-x64.tar.gz (64 bits)
    Publicité
Méthode 1
Méthode 1 sur 4:

Instructions pour Oracle Java 32 bits

Télécharger l'article
  1. Copiez les nouveaux fichiers binaires compressés d'Oracle depuis votre répertoire de téléchargements vers le dossier /usr/local/java.
    • Tapez/copiez/collez : cd /home/ "votre_nom_d'utilisateur" /Téléchargements
    • Tapez/copiez/collez : sudo cp -r jdk-7u45-linux-i586.tar.gz /usr/local/java
    • Tapez/copiez/collez : sudo cp -r jre-7u45-linux-i586.tar.gz /usr/local/java
    • Tapez/copiez/collez : cd /usr/local/java
    • Tapez/copiez/collez : sudo tar xvzf jdk-7u45-linux-i586.tar.gz
    • Tapez/copiez/collez : sudo tar xvzf jre-7u45-linux-i586.tar.gz
    Publicité
Méthode 2
Méthode 2 sur 4:

Instructions pour Oracle Java 64 bits

Télécharger l'article
  1. Copiez les nouveaux fichiers binaires compressés d'Oracle depuis votre répertoire de téléchargements vers le dossier /usr/local/java.
    • Tapez/copiez/collez : cd /home/ "votre_nom_d'utilisateur" /Téléchargements
    • Tapez/copiez/collez : sudo -s cp -r jdk-7u45-linux-x64.tar.gz /usr/local/java
    • Tapez/copiez/collez : sudo -s cp -r jre-7u45-linux-x64.tar.gz /usr/local/java
    • Tapez/copiez/collez : cd /usr/local/java
    • Tapez/copiez/collez : sudo tar xvzf jdk-7u45-linux-x64.tar.gz
    • Tapez/copiez/collez : sudo tar xvzf jre-7u45-linux-x64.tar.gz
  2. À ce stade, vous devez avoir deux nouveaux répertoires binaires décompressés dans /usr/local/java pour le JDK/JRE de Java listés comme suit :
    jdk1.7.0_45
    jre1.7.0_45

    ainsi que :

    jdk1.7.0_40
    jre1.7.0_40
    Publicité
Méthode 3
Méthode 3 sur 4:

Modifier la variable système PATH pour Linux

Télécharger l'article
  1. Utilisez en tant que super-utilisateur : gedit, nano ou n'importe quel autre éditeur de textes, et ouvrez le fichier /etc/profile.
    • Tapez/copiez/collez : sudo gedit /etc/profile
      ou
    • Tapez/copiez/collez : sudo nano /etc/profile
  2. Modifiez les lignes qui suivent au bas de votre fichier /etc/profile dans Ubuntu Linux. À ce point, vous allez seulement changer le numéro de version de votre environnement antérieur de Java en sa nouvelle version. Vous allez donc changer simplement les numéro de version dans le fichier système /etc/profile.

    Modifiez le fichier /etc/profile :

    JAVA_HOME=/usr/local/java/ jdk1.7.0_25
    PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
    JRE_HOME=/usr/local/java/ jre1.7.0_25
    PATH=$PATH:$HOME/bin:$JRE_HOME/bin
    export JAVA_HOME
    export JRE_HOME
    export PATH

    Effectuez la modification comme suit :

    JAVA_HOME=/usr/local/java/ jdk1.7.0_40
    PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
    JRE_HOME=/usr/local/java/ jre1.7.0_40
    PATH=$PATH:$HOME/bin:$JRE_HOME/bin
    export JAVA_HOME
    export JRE_HOME
    export PATH

    Enregistrez le fichier et sortez.
    Publicité
Méthode 4
Méthode 4 sur 4:

Informer le système de la version mise à jour d'Oracle Java

Télécharger l'article
  1. Informez votre système d'exploitation Ubuntu Linux de l'emplacement où se trouve le JDK/JRE d'Oracle pour pouvoir utiliser Oracle Java 1.7.0_45.
    • Tapez/copiez/collez : sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/ jre1.7.0_45 /bin/java" 1
    • Tapez/copiez/collez : sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/ jdk1.7.0_45 /bin/javac" 1
    • Tapez/copiez/collez : sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/ jre1.7.0_45/bin /javaws" 1
    • Tapez/copiez/collez : sudo update-alternatives --set java /usr/local/java/ jre1.7.0_45 /bin/java
    • Tapez/copiez/collez : sudo update-alternatives --set javac /usr/local/java/ jdk1.7.0_45 /bin/javac
    • Tapez/copiez/collez : sudo update-alternatives --set javaws /usr/local/java/ jre1.7.0_45 /bin/javaws
    • Tapez/copiez/collez : . /etc/profile
    • Note : Votre fichier de variable globale PATH /etc/profile ne sera rechargé qu'après avoir redémarré votre système d'exploitation.
  2. Vous allez vérifier si la nouvelle version d'Oracle Java a été installée correctement sur votre système en lançant la commande qui suit et en notant le numéro de version de la mise à jour de Java.
    • Tapez/copiez/collez : java -version
      • Cette commande affiche le numéro de version de Java tournant sur votre système.
    • java version "1.7.0_45"

      Java(TM) SE Runtime Environment (build 1.7.0_45-b08)Java HotSpot(TM) 64-Bit Server VM (build build 25.1-b02, mixed mode)
    • Tapez/copiez/collez : javac -version
    • Cette commande vous permet de savoir si vous pouvez compiler à partir de votre terminal un programme écrit en Java.
      • Vous devriez ensuite recevoir le message suivant vous informant de la version du compilateur Java installé.
    • javac 1.7.0_45
  3. Vous pouvez ensuite désinstaller l'ancienne version de l'environnement Oracle Java JDK/JRE en effaçant simplement les répertoires qui la contiennent.
    • Tapez/copiez/collez : cd /usr/local/java
    • Tapez/copiez/collez : sudo rm -rf jdk1.7.0_45
    • Tapez/copiez/collez : sudo rm -rf jre1.7.0_45
  4. Redémarrez votre système Ubuntu Linux, qui sera complètement configuré pour développer et faire tourner des applications Java.
    Publicité

Option : comment valider Oracle Java dans vos navigateurs Web

  1. Pour valider le greffon Java de votre navigateur Internet, vous devez créer un lien symbolique entre le répertoire où est situé ce greffon et celui où sont logés les greffons inclus dans votre distribution Java.

Google Chrome

Instructions pour Oracle Java 32 bits

  1. Entrez les commandes suivantes.
    • Tapez/copiez/collez : sudo mkdir -p /opt/google/chrome/plugins
      • La commande ci-dessus va créer un répertoire nommé /opt/google/chrome/plugins.
    • Tapez/copiez/collez : cd /opt/google/chrome/plugins
      • La ligne que vous venez de taper vous permettra de vous rendre dans le répertoire des greffons de Google Chrome. Veillez à être connecté dans ce répertoire avant de créer le lien symbolique.
    • Tapez/copiez/collez : sudo ln -s /usr/local/java/jre1.7.0_45/lib/ i386 / libnpjp2.so
      • Cette ligne aura pour effet de créer le lien symbolique requis entre le greffon Java JRE (Java Runtime Environment) libnpjp2.so et votre navigateur Web Google Chrome.

Instructions pour Oracle Java 64 bits

  1. Entrez les commandes suivantes :
    • Tapez/copiez/collez : sudo mkdir -p /opt/google/chrome/plugins
      • la commande ci-dessus va créer un répertoire nommé /opt/google/chrome/plugins.
    • Tapez/copiez/collez : cd /opt/google/chrome/plugins
      • La ligne que vous venez de taper vous permettra de vous rendre dans le répertoire des greffons de Google Chrome. Veillez à être connecté dans ce répertoire avant de créer le lien symbolique.
    • Tapez/copiez/collez : sudo ln -s /usr/local/java/jre1.7.0_45/lib/ amd64 / libnpjp2.so
      • Cette ligne aura pour effet de créer le lien symbolique requis entre le greffon Java JRE (Java Runtime Environment) libnpjp2.so et votre navigateur Web Google Chrome.

Rappels

  1. Note: Lorsque vous entrez les commandes énoncées précédemment, il peut arriver que vous receviez la réponse suivante.
    • ln: creating symbolic link `./libnpjp2.so': Le fichier existe déjà
    • Pour corriger ce problème, enlevez simplement le lien symbolique qui existait auparavant en entrant les commandes suivantes.
    • Tapez/copiez/collez : cd /opt/google/chrome/plugins
    • Tapez/copiez/collez : sudo rm -rf libnpjp2.so
    • Assurez-vous d'être dans le répertoire /opt/google/chrome/plugins avant de lancer la commande.
  2. Redémarrez votre navigateur Internet et allez sur le site Tester Java pour vérifier que l'environnement Java fonctionne bien sur votre navigateur.

Mozilla Firefox

Instructions pour Oracle Java 32 bits

  1. Entrez les commandes suivantes.
    • Tapez/copiez/collez : cd /usr/lib/mozilla/plugins
      • Cette ligne vous amènera dans le répertoire /usr/lib/mozilla/plugins, Si ce dossier n'existe pas déjà sur votre système, vous devrez le créer.
    • Tapez/copiez/collez : sudo mkdir -p /usr/lib/mozilla/plugins
      • la commande ci-dessus va créer un répertoire nommé /usr/lib/mozilla/plugins. Veillez à être connecté dans ce répertoire avant de créer le lien symbolique.
    • Tapez/Copiez/Collez : sudo ln -s /usr/local/java/jre1.7.0_45/lib/ i386 / libnpjp2.so
      • Cette ligne aura pour effet de créer le lien symbolique requis entre le greffon Java JRE (Java Runtime Environment) libnpjp2.so et votre navigateur Mozilla Firefox.

Instructions pour Oracle Java 64 bits

  1. Entrez les commandes suivantes.
    • Tapez/copiez/collez : cd /usr/lib/mozilla/plugins
      • Cette ligne vous amènera dans le répertoire /usr/lib/mozilla/plugins, Si ce dossier n'existe pas déjà sur votre système, vous devrez le créer.
    • Tapez/copiez/collez : sudo mkdir -p /usr/lib/mozilla/plugins
      • la commande ci-dessus va créer un répertoire nommé /usr/lib/mozilla/plugins. Veillez à être connecté dans ce répertoire avant de créer le lien symbolique.
    • Tapez/copiez/collez : sudo ln -s /usr/local/java/jre1.7.0_45/lib/ amd64 / libnpjp2.so
      • Cette ligne aura pour effet de créer le lien symbolique requis entre le greffon Java JRE (Java Runtime Environment) libnpjp2.so et votre navigateur Mozilla Firefox.

Rappels

  1. Lorsque vous entrez les commandes énoncées précédemment, il peut arriver que vous receviez la réponse qui suit.
    • ln: creating symbolic link `./libnpjp2.so': Le fichier existe déjà
    • Pour corriger ce problème, enlevez simplement le liens symbolique qui existait auparavant en entrant les commandes suivantes.
    • Tapez/copiez/collez : cd /usr/lib/mozilla/plugins
    • Tapez/copiez/collez : sudo rm -rf libnpjp2.so
    • Assurez-vous d'être dans le répertoire /usr/lib/mozilla/plugins avant d'entrer la commande.
  2. Redémarrez votre navigateur Internet et allez sur le site Tester Java pour vérifier que l'environnement Java fonctionne bien sur votre navigateur.

À propos de ce wikiHow

Cette page a été consultée 19 858 fois.

Cet article vous a-t-il été utile ?

Publicité