Ce tutoriel portera sur l’installation de Oracle Java 7 32 bits et 64 bits (numéro de version actuel). 1.7.0_45) JDK / JRE sur les systèmes d'exploitation Ubuntu 32 bits et 64 bits. Ces instructions fonctionneront également sur Debian et Linux Mint.


Si Oracle Java 7 est déjà installé sur votre système, mais que vous devez le mettre à niveau, utilisez cette méthode:

  • Comment mettre à niveau Oracle Java sur Ubuntu Linux


Pour ceux qui seulement vouloir installer Oracle Java JRE pour exécuter des applications Java et ne pas développer de programmes Java utiliser cette méthode:

  • Comment installer Oracle Java JRE sur Ubuntu Linux


Pour ceux qui souhaitent installer Oracle Java JDK pour développer des programmes et des applications Java (Oracle JRE Java est également inclus dans Oracle JDK), utilisez cette méthode:

  • Comment installer Oracle Java JDK sur Ubuntu Linux


Également pour activer / mettre à niveau Oracle Java dans vos navigateurs Web:

  • Comment activer Oracle Java dans vos navigateurs Web

Pas

  1. 1 Vérifiez si votre architecture de système d'exploitation Linux Ubuntu est 32 bits ou 64 bits, ouvrez un terminal et exécutez la commande suivante ci-dessous.
    • Type / Copier / Coller: fichier / sbin / init
      • Notez la version binaire de l’architecture de votre système d’exploitation Ubuntu Linux qu’elle affichera, qu’elle soit 32 bits ou 64 bits.
  2. 2 Vérifiez si Java est installé sur votre système. Pour ce faire, vous devrez exécuter la commande de la version Java à partir du terminal.
    • Ouvrez un terminal et entrez la commande suivante:
      • Type / Copier / Coller: java -version
    • Si OpenJDK est installé sur votre système, cela peut ressembler à ceci:
      • version java "1.7.0_15"
        OpenJDK Runtime Environment (IcedTea6 1.10pre) (7b15 ~ pre1-0lucid1)
        OpenJDK 64-bit Server VM (version 19.0-b09, mode mixte)
    • Si OpenJDK est installé sur votre système, vous disposez de la version fournisseur Java incorrecte pour cet exercice.
  3. 3 Supprimez complètement OpenJDK / JRE de votre système et créez un répertoire contenant vos fichiers binaires Oracle Java JDK / JRE. Cela évitera les conflits et la confusion entre les différentes versions de Java. Par exemple, si OpenJDK / JRE est installé sur votre système, vous pouvez le supprimer en tapant ce qui suit sur la ligne de commande:
    • Type / Copier / Coller: sudo apt-get purge openjdk - \ *
      • Cette commande supprime complètement OpenJDK / JRE de votre système
    • Type / Copier / Coller: sudo mkdir -p / usr / local / java
      • Cette commande créera un répertoire contenant vos fichiers binaires Oracle Java JDK et JRE.
  4. 4 Télécharger Oracle JDK / JRE pour Linux. Assurez-vous de sélectionner le correct binaires compressés pour votre architecture système 32 bits ou 64 bits (qui se terminent par tar.gz).
    • Par exemple, si vous utilisez Ubuntu Linux, le système d'exploitation 32 bits télécharge les fichiers binaires Oracle 32 bits.
    • Par exemple, si vous utilisez Ubuntu Linux, le système d'exploitation 64 bits télécharge les fichiers binaires Oracle 64 bits.
    • Optionnel, Télécharger la documentation Oracle JDK / JRE Oracle
      • Sélectionnez jdk-7u40-apidocs.zip
    • Une information important: Les binaires Java Oracle 64 bits ne fonctionnent pas sur les systèmes d'exploitation Linux Ubuntu 32 bits, vous recevrez plusieurs messages d'erreur système si vous tentez d'installer Oracle Java 64 bits sur Ubuntu Linux 32 bits.
  5. 5 Copiez les fichiers binaires Oracle Java dans le répertoire / usr / local / java. Dans la plupart des cas, les fichiers binaires Oracle Java sont téléchargés sur: / home /"ton nom d'utilisateur"/ Téléchargements.
    • Instructions d'installation Oracle Java 32 bits sur Linux Ubuntu 32 bits:
      • Type / Copier / Coller: cd ~ / Téléchargements
      • Type / Copier / Coller: sudo cp -r jdk-7u45-linux-i586.tar.gz / usr / local / java
      • Type / Copier / Coller: sudo cp -r jre-7u45-linux-i586.tar.gz / usr / local / java
      • Type / Copier / Coller: cd / usr / local / java
    • Instructions d'installation Oracle Java 64 bits sur Linux 64 bits:
      • Type / Copier / Coller: cd ~ / Téléchargements
      • Si vous avez téléchargé le JDK, tapez / Copier / Coller: sudo cp -r jdk-7u45-linux-x64.tar.gz / usr / local / java
      • Ou si vous avez téléchargé le JRE alors tapez / copiez / collez: sudo cp -r jre-7u45-linux-x64.tar.gz / usr / local / java
      • Type / Copier / Coller: cd / usr / local / java
  6. 6 Décompresser les fichiers binaires Java compressés, dans le répertoire / usr / local / java
    • Instructions d'installation Oracle Java 32 bits sur Linux Ubuntu 32 bits:
      • Type / Copier / Coller: sudo tar xvzf jdk-7u45-linux-i586.tar.gz
      • Type / Copier / Coller: sudo tar xvzf jre-7u45-linux-i586.tar.gz
    • Instructions d'installation Oracle Java 64 bits sur Linux 64 bits:
      • Si vous avez téléchargé le JDK, tapez / Copier / Coller: sudo tar xvzf jdk-7u45-linux-x64.tar.gz
      • Ou si vous avez téléchargé le JRE alors tapez / copiez / collez: sudo tar xvzf jre-7u45-linux-x64.tar.gz
  7. 7 Vérifiez vos répertoires. À ce stade, vous devriez avoir un répertoire binaire non compressé dans / usr / local / java pour le JDK / JRE Java répertorié comme suit:
    • Type / Copier / Coller: ls -a
    • jdk1.7.0_45
    • ou jre1.7.0_45
  8. 8 Editez le fichier système PATH / etc / profile et ajoutez les variables système suivantes à votre chemin système. Utilisez nano, gedit ou tout autre éditeur de texte, en tant que root, ouvrez / etc / profile.
    • Type / Copier / Coller: sudo gedit / etc / profile
    • ou
    • Type / Copier / Coller: sudo nano / etc / profile
  9. 9 Faites défiler jusqu'à la fin du fichier en utilisant les touches fléchées et ajoutez les lignes suivantes ci-dessous à la fin de votre fichier / etc / profile:
    • Si vous installez le JDK, tapez / copiez / collez:
      JAVA_HOME = / usr / local / java /jdk1.7.0_45
      JRE_HOME = $ JAVA_HOME / jre
      PATH = $ PATH: $ JAVA_HOME / bin: $ JRE_HOME / bin
      exporter JAVA_HOME
      exporter JRE_HOME
      export PATH
    • Ou si vous installez le JRE, tapez / copiez / collez:
      JRE_HOME = / usr / local / java /jre1.7.0_45
      PATH = $ PATH: $ JRE_HOME / bin
      exporter JRE_HOME
      export PATH
    • Enregistrez le fichier / etc / profile et quittez.
  10. 10 Informez votre système Ubuntu Linux où se trouve votre Java JDK / JRE Oracle. Cela indiquera au système que la nouvelle version Oracle Java est disponible.
    • Si vous installez le JDK, tapez / copiez / collez: sudo update-alternatives --install "/ usr / bin / java" "java" "/usr/local/java/jdk1.7.0_45/jre/bin/java" 1
    • Ou si vous installez le JRE, tapez / copiez / collez: sudo update-alternatives --install "/ usr / bin / java" "java" "/usr/local/java/jre1.7.0_45/bin/java" 1
      • cette commande avertit le système que Oracle Java JRE est disponible pour utilisation
    • Seulement si vous installez le JDK alors tapez / copiez / collez: sudo update-alternatives --install "/ usr / bin / java" "java" "/usr/local/java/jdk1.7.0_45/bin/java" 1
      • cette commande informe le système que Oracle Java JDK est disponible pour utilisation
    • Type / Copier / Coller: sudo update-alternatives --install "/ usr / bin / javaws" "javaws" "/usr/local/java/jre1.7.0_45/bin/javaws" 1
      • cette commande informe le système que Oracle Java Web Start est disponible pour utilisation
  11. 11 Informez votre système Linux Ubuntu que Oracle Java JDK / JRE doit être le Java par défaut.
    • Si vous installez le JDK, tapez / copiez / collez: sudo update-alternatives --set java /usr/local/java/jdk1.7.0_45/jre/bin/java
    • Ou si vous installez le JRE, tapez / copiez / collez: sudo update-alternatives --set java /usr/local/java/jre1.7.0_45/bin/java
      • cette commande définira l'environnement d'exécution java pour le système
    • Seulement si vous installez le JDK alors tapez / copiez / collez: sudo update-alternatives --set java /usr/local/java/jdk1.7.0_45/bin/java
      • cette commande va définir le compilateur java pour le système
    • Si vous installez le JDK, tapez / copiez / collez: sudo update-alternatives --set javaws /usr/local/java/jdk1.7.0_45/bin/javaws
    • Ou si vous installez le JRE, tapez / copiez / collez: sudo update-alternatives --set javaws /usr/local/java/jre1.7.0_45/bin/javaws
      • cette commande va définir Java Web start pour le système
  12. 12 Rechargez votre système PATH / etc / profile en tapant la commande suivante:
    • Type / Copier / Coller: . / etc / profile
    • Notez que votre fichier PATH / etc / profile au niveau du système se rechargera après le redémarrage de votre système Ubuntu Linux
  13. 13 Testez pour voir si Oracle Java a été installé correctement sur votre système. Exécutez les commandes suivantes et notez la version de Java: Une installation réussie d'Oracle Java 32 bits affichera:
    • Type / Copier / Coller: java -version. Cette commande affiche la version de java exécutée sur votre système. Vous devriez recevoir un message qui affiche: java version "1.7.0_45"
      Java (TM) SE Runtime Environment (version 1.7.0_45-b18)
    • VM serveur Java HotSpot (build 24.45-b08, mode mixte)
    • Type / Copier / Coller: java -version. Cette commande vous permet de savoir que vous pouvez désormais compiler des programmes Java à partir du terminal. Vous devriez recevoir un message qui affiche: java 1.7.0_45. Une installation réussie de Oracle Java 64-bit affichera:
    • Type / Copier / Coller: java -version. Cette commande affiche la version de java exécutée sur votre système. Vous devriez recevoir un message qui affiche: java version "1.7.0_45"
      Java (TM) SE Runtime Environment (version 1.7.0_45-b18)
    • VM serveur Java HotSpot (64 bits) (version 24.45-b08, mode mixte)
    • Type / Copier / Coller: java -version. Cette commande vous permet de savoir que vous pouvez désormais compiler des programmes Java à partir du terminal. Vous devriez recevoir un message qui affiche: java 1.7.0_45
  14. 14 Félicitations, vous venez d’installer Oracle Java sur votre système Linux. Maintenant, redémarrez votre système Ubuntu Linux. Par la suite, votre système sera entièrement configuré pour exécuter et développer des programmes Java. Plus tard, vous voudrez peut-être essayer de compiler et d'exécuter vos propres programmes Java en suivant cet article. Comment créer votre premier programme Java sur Ubuntu Linux


Méthode One of Three:
Facultatif: Comment activer Oracle Java dans vos navigateurs Web

  1. 1 Pour activer votre plug-in Java dans vos navigateurs Web, vous devez créer un lien symbolique entre le répertoire du plug-in de navigateur Web et l'emplacement du plug-in Java inclus dans votre distribution Oracle Java.
    • Note importante: Je vous conseille de faire preuve de prudence lorsque vous activez Oracle Java 7 dans vos navigateurs Web, car il existe de nombreuses failles de sécurité et de nombreux exploits. Essentiellement, en activant Oracle Java 7 dans vos navigateurs Web en cas de découverte d’une faille de sécurité ou d’un exploit, c’est ainsi que les pirates interviennent et compromettent votre système. Pour plus d'informations sur les failles de sécurité et les exploits en Java, consultez le site Web suivant: Java Tester

Méthode deux sur trois:
Google Chrome

Instructions Java Oracle 32 bits

  1. 1 Emettez les commandes suivantes.
    • Type / Copier / Coller: sudo mkdir -p / opt / google / chrome / plugins
      • Cela va créer un répertoire appelé / opt / google / chrome / plugins
    • Type / 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
    • Type / Coller / Copier: sudo ln -s /usr/local/java/jre1.7.0_45/lib/i386/libnpjp2.so
      • cela créera un lien symbolique à partir du plug-in Java JRE (Java Runtime Environment) libnpjp2.so à votre navigateur Web Google Chrome

Instructions Java Oracle 64 bits

  1. 1 Emettez les commandes suivantes.
    • Type / Copier / Coller: sudo mkdir -p / opt / google / chrome / plugins
      • Cela va créer un répertoire appelé / opt / google / chrome / plugins
    • Type / 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
    • Type / Coller / Copier: sudo ln -s /usr/local/java/jre1.7.0_45/lib/amd64/libnpjp2.so
      • cela créera un lien symbolique à partir du plug-in Java JRE (Java Runtime Environment) libnpjp2.so à votre navigateur Web Google Chrome

Rappels

  1. 1 Remarque: Parfois, lorsque vous émettez la commande ci-dessus, vous pouvez recevoir un message indiquant:
    • ln: création d'un lien symbolique './libnpjp2.so': le fichier existe
    • Pour corriger ce problème, supprimez simplement le lien symbolique précédent en utilisant la commande suivante:
    • Type / Copier / Coller: cd / opt / google / chrome / plugins
    • Type / Copier / Coller: sudo rm -rf libnpjp2.so
    • Assurez-vous que vous êtes dans le répertoire / opt / google / chrome / plugins avant de lancer la commande
  2. 2 Redémarrez votre navigateur Web et accédez à Java Tester pour vérifier si Java fonctionne dans votre navigateur Web.

Méthode trois sur trois:
Mozilla Firefox

Instructions Java Oracle 32 bits

  1. 1 Emettez les commandes suivantes.
    • Type / 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
    • Type / Coller / Copier: sudo mkdir -p / usr / lib / mozilla / plugins
      • Cela va créer le répertoire / usr / lib / mozilla / plugins, assurez-vous d'être dans ce répertoire avant de faire le lien symbolique
    • Type / Coller / Copier: sudo ln -s /usr/local/java/jre1.7.0_45/lib/i386/libnpjp2.so
      • cela créera un lien symbolique à partir du plug-in Java JRE (Java Runtime Environment) libnpjp2.so à votre navigateur Web Mozilla Firefox

Instructions Java Oracle 64 bits

  1. 1 Emettez les commandes suivantes.
    • Type / 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
    • Type / Coller / Copier: sudo mkdir -p / usr / lib / mozilla / plugins
      • Cela va créer le répertoire / usr / lib / mozilla / plugins, assurez-vous d'être dans ce répertoire avant de faire le lien symbolique
    • Type / Coller / Copier: sudo ln -s /usr/local/java/jre1.7.0_45/lib/amd64/libnpjp2.so
      • cela créera un lien symbolique à partir du plug-in Java JRE (Java Runtime Environment) libnpjp2.so à votre navigateur Web Mozilla Firefox

Rappels

  1. 1 Remarque: Parfois, lorsque vous émettez la commande ci-dessus, vous pouvez recevoir un message indiquant:
    • ln: création d'un lien symbolique './libnpjp2.so': le fichier existe
    • Pour corriger ce problème, supprimez simplement le lien symbolique précédent en utilisant la commande suivante:
    • Type / Copier / Coller: cd / usr / lib / mozilla / plugins
    • Type / Copier / Coller: sudo rm -rf libnpjp2.so
    • Assurez-vous d'être dans le répertoire / usr / lib / mozilla / plugins avant de lancer la commande
  2. 2 Redémarrez votre navigateur Web et accédez à Java Tester pour vérifier si Java fonctionne dans votre navigateur Web.