4 manières de mettre à niveau Oracle Java sur Ubuntu Linux

Table des matières:

4 manières de mettre à niveau Oracle Java sur Ubuntu Linux
4 manières de mettre à niveau Oracle Java sur Ubuntu Linux

Vidéo: 4 manières de mettre à niveau Oracle Java sur Ubuntu Linux

Vidéo: 4 manières de mettre à niveau Oracle Java sur Ubuntu Linux
Vidéo: Effacer et détecter les virus sans antivirus | Nettoyer son PC 2024, Peut
Anonim

Ce document est destiné à aider à la mise à niveau des nombreuses nouvelles versions d'Oracle Java JDK/JRE sur Ubuntu Linux. De temps en temps, en raison de corrections de bogues et de problèmes de sécurité, Oracle publie des mises à jour de sa version de Java JDK/JRE.

  • Noter:

    Cet article suppose que vous disposez d'une version d'Oracle Java 7 32 bits ou 64 bits située dans /usr/local/java et que vous souhaitez effectuer une mise à niveau vers une nouvelle version d'Oracle Java. Si ce n'est pas le cas, veuillez consulter l'article suivant pour plus d'informations:

  • Comment installer Oracle Java sur Ubuntu Linux

Pas

Mettre à niveau Oracle Java sur Ubuntu Linux Étape 1
Mettre à niveau Oracle Java sur Ubuntu Linux Étape 1

Étape 1. Téléchargez les nouveaux binaires Oracle Java, assurez-vous de sélectionner les bons binaires Java JDK/JRE mis à jour d'Oracle Java, pour l'architecture de votre système Ubuntu Linux, soit 32 bits ou 64 bits, les binaires Oracle Java se terminent par (tar. gz) tels que:

  • jdk-7u40-linux-i586.tar.gz (32 bits)
  • jre-7u40-linux-i586.tar.gz (32 bits)

    ou

  • jdk-7u40-linux-x64.tar.gz (64 bits)
  • jre-7u40-linux-x64.tar.gz (64 bits)

Méthode 1 sur 4: instructions Oracle Java 32 bits:

Mettre à niveau Oracle Java sur Ubuntu Linux Étape 2
Mettre à niveau Oracle Java sur Ubuntu Linux Étape 2

Étape 1. Devenez utilisateur root et copiez les nouveaux binaires Oracle Java compressés de notre répertoire de téléchargement vers /usr/local/java

  • Tapez/Copier/Coller:

    cd /accueil/"votre nom d'utilisateur"/Téléchargements

  • Tapez/Copier/Coller:

    sudo cp -r jdk-7u40-linux-i586.tar.gz /usr/local/java

  • Tapez/Copier/Coller:

    sudo cp -r jre-7u40-linux-i586.tar.gz /usr/local/java

  • Tapez/Copier/Coller:

    cd /usr/local/java

Mettre à niveau Oracle Java sur Ubuntu Linux Étape 3
Mettre à niveau Oracle Java sur Ubuntu Linux Étape 3

Étape 2. Ensuite, nous allons décompresser notre nouvelle version des binaires Oracle Java, dans le répertoire /usr/local/java

  • Tapez/Copier/Coller:

    sudo tar xvzf jdk-7u40-linux-i586.tar.gz

  • Tapez/Copier/Coller:

    sudo tar xvzf jre-7u40-linux-i586.tar.gz

Méthode 2 sur 4: instructions Oracle Java 64 bits:

Mettre à niveau Oracle Java sur Ubuntu Linux Étape 4
Mettre à niveau Oracle Java sur Ubuntu Linux Étape 4

Étape 1. Devenez utilisateur root et copiez les nouveaux binaires Oracle Java compressés de notre répertoire de téléchargement vers /usr/local/java

  • Tapez/Copier/Coller:

    cd /accueil/"votre nom d'utilisateur"/Téléchargements

  • Tapez/Copier/Coller:

    sudo -s cp -r jdk-7u40-linux-x64.tar.gz /usr/local/java

  • Tapez/Copier/Coller:

    sudo -s cp -r jre-7u40-linux-x64.tar.gz /usr/local/java

  • Tapez/Copier/Coller:

    cd /usr/local/java

Mettre à niveau Oracle Java sur Ubuntu Linux Étape 5
Mettre à niveau Oracle Java sur Ubuntu Linux Étape 5

Étape 2. Ensuite, nous allons décompresser notre nouvelle version des binaires Oracle Java, dans le répertoire /usr/local/java

  • Tapez/Copier/Coller:

    sudo tar xvzf jdk-7u40-linux-x64.tar.gz

  • Tapez/Copier/Coller:

    sudo tar xvzf jre-7u40-linux-x64.tar.gz

Mettre à niveau Oracle Java sur Ubuntu Linux Étape 6
Mettre à niveau Oracle Java sur Ubuntu Linux Étape 6

Étape 3. À ce stade, vous devriez avoir deux nouveaux répertoires binaires non compressés dans /usr/local/java pour Java JDK/JRE répertoriés comme:

jdk1.7.0_40

jre1.7.0_40

De même que:

jdk1.7.0_25

jre1.7.0_25

Méthode 3 sur 4: Modifiez le CHEMIN de votre système Linux:

Mettre à niveau Oracle Java sur Ubuntu Linux Étape 7
Mettre à niveau Oracle Java sur Ubuntu Linux Étape 7

Étape 1. Modifiez le fichier PATH système /etc/profile et ajoutez les variables système suivantes à votre chemin système

Utilisez gedit, nano ou tout autre éditeur de texte, en tant que root, et ouvrez /etc/profile

  • Tapez/Copier/Coller:

    sudo gedit /etc/profile

    ou

  • Tapez/Copier/Coller:

    sudo nano /etc/profil

Mettre à niveau Oracle Java sur Ubuntu Linux Étape 8
Mettre à niveau Oracle Java sur Ubuntu Linux Étape 8

Étape 2. Faites défiler vers le bas à l'aide de vos touches fléchées jusqu'à la fin du fichier et ajoutez les lignes suivantes ci-dessous à la fin de votre fichier /etc/profile dans Ubuntu Linux, à ce stade, vous allez changer les numéros de version de l'ancien Oracle Java vers la nouvelle version de Java, vous modifierez les numéros de version dans le fichier PATH système suivant /etc/profile:

Modifiez le fichier /etc/profile:

JAVA_HOME=/usr/local/java/jdk1.7.0_25

CHEMIN=$CHEMIN:$HOME/bin:$JAVA_HOME/bin

JRE_HOME=/usr/local/java/jre1.7.0_25

CHEMIN=$CHEMIN:$HOME/bin:$JRE_HOME/bin

exporter JAVA_HOME

exporter JRE_HOME

exporter le CHEMIN

Changez pour ceci:

JAVA_HOME=/usr/local/java/jdk1.7.0_40

CHEMIN=$CHEMIN:$HOME/bin:$JAVA_HOME/bin

JRE_HOME=/usr/local/java/jre1.7.0_40

CHEMIN=$CHEMIN:$HOME/bin:$JRE_HOME/bin

exporter JAVA_HOME

exporter JRE_HOME

exporter le CHEMIN

Enregistrez le fichier et quittez

Méthode 4 sur 4: Informez votre système de la version mise à jour d'Oracle Java:

Mettre à niveau Oracle Java sur Ubuntu Linux Étape 9
Mettre à niveau Oracle Java sur Ubuntu Linux Étape 9

Étape 1. Informez votre système Ubuntu Linux où se trouve votre Oracle Java JRE/JDK, maintenant vous voudrez mettre à jour le système pour utiliser Oracle Java 1.7.0_40

  • Tapez/Copier/Coller:

    sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jre1.7.0_40/bin/java" 1

  • Tapez/Copier/Coller:

    sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.7.0_40/bin/javac" 1

  • Tapez/Copier/Coller:

    sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jre1.7.0_40/bin/javaw" 1

Mettre à niveau Oracle Java sur Ubuntu Linux Étape 10
Mettre à niveau Oracle Java sur Ubuntu Linux Étape 10

Étape 2. Informez votre système Ubuntu Linux que Oracle Java JRE 1.7.0_40 doit être le nouveau Java par défaut

  • Tapez/Copier/Coller:

    sudo update-alternatives --set java /usr/local/java/jre1.7.0_40/bin/java

  • Tapez/Copier/Coller:

    sudo update-alternatives --set javac /usr/local/java/jdk1.7.0_40/bin/javac

  • Tapez/Copier/Coller:

    sudo update-alternatives --set javaws /usr/local/java/jre1.7.0_40/bin/javaws

Mettre à niveau Oracle Java sur Ubuntu Linux Étape 11
Mettre à niveau Oracle Java sur Ubuntu Linux Étape 11

Étape 3. Rechargez votre PATH à l'échelle du système /etc/profile en tapant la commande suivante:

  • Tapez/Copier/Coller:

    . /etc/profil

  • Notez que votre fichier PATH /etc/profile à l'échelle du système se rechargera après le redémarrage de votre système Ubuntu Linux
Mettre à niveau Oracle Java sur Ubuntu Linux Étape 12
Mettre à niveau Oracle Java sur Ubuntu Linux Étape 12

Étape 4. Testez pour voir si la nouvelle version d'Oracle Java a été correctement installée sur votre système en exécutant les commandes suivantes et en notant le numéro de version de la nouvelle mise à jour Java

  • Tapez/Copier/Coller:

    java -version

    cette commande affiche la version de Java en cours d'exécution sur votre système

Mettre à niveau Oracle Java sur Ubuntu Linux Étape 13
Mettre à niveau Oracle Java sur Ubuntu Linux Étape 13

Étape 5. Vous devriez recevoir un message qui affiche:

  • version java "1.7.0_40"

    Java(TM) SE Runtime Environment (build 1.7.0_40-b08)Java HotSpot(TM) 64-Bit Server VM (build build 25.1-b02, mode mixte)

  • Tapez/Copier/Coller:

    javac -version

  • cette commande vous permet de savoir que vous êtes maintenant capable de compiler des programmes java depuis le terminal

    Vous devriez recevoir un message qui affiche:

  • java 1.7.0_40
Mettre à niveau Oracle Java sur Ubuntu Linux Étape 14
Mettre à niveau Oracle Java sur Ubuntu Linux Étape 14

Étape 6. Ensuite, vous avez la possibilité de supprimer l'ancien Oracle Java JDK/JRE, en supprimant simplement le répertoire contenant les anciens binaires Java JDK/JRE

  • Tapez/Copier/Coller:

    cd /usr/local/java

  • Tapez/Copier/Coller:

    sudo rm -rf jdk1.7.0_40

  • Tapez/Copier/Coller:

    sudo rm -rf jre1.7.0_40

Mettre à niveau Oracle Java sur Ubuntu Linux Étape 15
Mettre à niveau Oracle Java sur Ubuntu Linux Étape 15

Étape 7. Redémarrez votre système Ubuntu Linux et votre système sera entièrement configuré pour exécuter et développer des programmes Java

Facultatif: Comment activer Oracle Java dans vos navigateurs Web

Pour activer votre plug-in Java dans vos navigateurs Web, vous devez créer un lien symbolique depuis le répertoire des plug-ins des navigateurs Web vers l'emplacement du plug-in Java inclus dans votre distribution d'Oracle Java

Google Chrome

Instructions Oracle Java 32 bits:

  1. Exécutez les commandes suivantes.

    • Tapez/Copier/Coller:

      sudo mkdir -p /opt/google/chrome/plugins

      cela créera un répertoire appelé /opt/google/chrome/plugins

    • Taper/Coller/Copier:

      cd /opt/google/chrome/plugins

      cela vous changera dans le répertoire des plugins google chrome, assurez-vous que vous êtes dans ce répertoire avant de faire le lien symbolique

    • Taper/Coller/Copier:

      sudo ln -s /usr/local/java/jre1.7.0_40/lib/i386/libnpjp2.so

      cela créera un lien symbolique à partir du plugin Java JRE (Java Runtime Environment) libnpjp2.so à votre navigateur Web Google Chrome

Instructions Oracle Java 64 bits:

  1. Exécutez les commandes suivantes.

    • Tapez/Copier/Coller:

      sudo mkdir -p /opt/google/chrome/plugins

      cela créera un répertoire appelé /opt/google/chrome/plugins

    • Taper/Coller/Copier:

      cd /opt/google/chrome/plugins

      cela vous changera dans le répertoire des plugins google chrome, assurez-vous que vous êtes dans ce répertoire avant de faire le lien symbolique

    • Taper/Coller/Copier:

      sudo ln -s /usr/local/java/jre1.7.0_40/lib/amd64/libnpjp2.so

      cela créera un lien symbolique à partir du plugin Java JRE (Java Runtime Environment) libnpjp2.so à votre navigateur Web Google Chrome

Rappels:

  1. Noter:

    Parfois, lorsque vous exécutez la commande ci-dessus, vous pouvez recevoir un message indiquant:

    • ln: création du lien symbolique './libnpjp2.so': le fichier existe
    • Pour corriger ce problème, supprimez simplement le lien symbolique précédent à l'aide de la commande suivante:
    • Tapez/Copier/Coller:

      cd /opt/google/chrome/plugins

    • Tapez/Copier/Coller:

      sudo rm -rf libnpjp2.so

    • Assurez-vous que vous êtes dans le répertoire /opt/google/chrome/plugins avant d'émettre la commande
  2. Redémarrez votre navigateur Web et accédez à Java Tester pour tester si Java fonctionne dans votre navigateur Web.

    Mozilla Firefox

    Instructions Oracle Java 32 bits:

    1. Émettez la commande suivante

      • Taper/Coller/Copier:

        cd /usr/lib/mozilla/plugins

        cela vous changera dans le répertoire /usr/lib/mozilla/plugins, créez ce répertoire si vous ne l'avez pas

      • Taper/Coller/Copier:

        sudo mkdir -p /usr/lib/mozilla/plugins

        cela créera le répertoire /usr/lib/mozilla/plugins, assurez-vous que vous êtes dans ce répertoire avant de faire le lien symbolique

      • Taper/Coller/Copier:

        sudo ln -s /usr/local/java/jre1.7.0_40/lib/i386/libnpjp2.so

        cela créera un lien symbolique à partir du plugin Java JRE (Java Runtime Environment) libnpjp2.so à votre navigateur Web Mozilla Firefox

    Instructions Oracle Java 64 bits:

    1. Exécutez les commandes suivantes.

      • Taper/Coller/Copier:

        cd /usr/lib/mozilla/plugins

        cela vous changera dans le répertoire /usr/lib/mozilla/plugins, créez ce répertoire si vous ne l'avez pas

      • Taper/Coller/Copier:

        sudo mkdir -p /usr/lib/mozilla/plugins

        cela créera le répertoire /usr/lib/mozilla/plugins, assurez-vous que vous êtes dans ce répertoire avant de faire le lien symbolique

      • Taper/Coller/Copier:

        sudo ln -s /usr/local/java/jre1.7.0_40/lib/amd64/libnpjp2.so

        cela créera un lien symbolique à partir du plugin Java JRE (Java Runtime Environment) libnpjp2.so à votre navigateur Web Mozilla Firefox

    Rappels:

    1. Noter:

      Parfois, lorsque vous exécutez la commande ci-dessus, vous pouvez recevoir un message indiquant:

      • ln: création du lien symbolique './libnpjp2.so': le fichier existe
      • Pour corriger ce problème, supprimez simplement le lien symbolique précédent à l'aide de la commande suivante:
      • Tapez/Copier/Coller:

        cd /usr/lib/mozilla/plugins

      • Tapez/Copier/Coller:

        sudo rm -rf libnpjp2.so

      • Assurez-vous que vous êtes dans le répertoire /usr/lib/mozilla/plugins avant d'émettre la commande
    2. Redémarrez votre navigateur Web et accédez à Java Tester pour tester si Java fonctionne dans votre navigateur Web.

Conseillé: