Comment installer Oracle Java sur Ubuntu Linux

Auteur: Monica Porter
Date De Création: 17 Mars 2021
Date De Mise À Jour: 1 Juillet 2024
Anonim
How To Install Oracle Java (JDK) On Ubuntu 20.04 LTS, Debian Linux
Vidéo: How To Install Oracle Java (JDK) On Ubuntu 20.04 LTS, Debian Linux

Contenu

Cet article guidera l'installation d'Oracle Java 7 32 bits et 64 bits (la version actuelle est 1.7.0_45JDK / JRE sur les systèmes d'exploitation Ubuntu 32 bits et 64 bits. Vous pouvez appliquer ce guide à Debian et Linux Mint.

Si vous avez installé Oracle Java 7 sur votre système d'exploitation mais que vous souhaitez effectuer une mise à niveau, veuillez consulter le didacticiel de mise à niveau d'Oracle Java sur Ubuntu Linux.

Avec des gens juste Si vous souhaitez installer Oracle Java JRE pour exécuter des applications Java, pas pour développer des programmes Java, veuillez vous reporter au didacticiel d'installation d'Oracle Java JRE sur Ubuntu Linux.

Pour ceux qui souhaitent installer Oracle Java JDK pour développer des programmes et des applications Java (Oracle Java JRE y compris Oracle JDK), utilisez la méthode suivante:

  • Comment installer Oracle Java JDK sur Ubuntu Linux

Pour activer / mettre à niveau Oracle Java sur un navigateur Web, veuillez consulter le didacticiel d'activation d'Oracle Java dans un navigateur Web.

Pas


  1. Vérifiez si votre système d'exploitation Ubuntu Linux est 32 bits ou 64 bits, ouvrez un terminal et exécutez la commande suivante.
    • Tapez / Copiez / Collez: fichier / sbin / init
      • Notez si votre version Ubuntu Linux est 32 bits ou 64 bits.

  2. Vérifiez si Java est installé sur le système. Pour tester, exécutez la commande de version Java dans le terminal.
    • Ouvrez le terminal et entrez la commande suivante:
      • Tapez / Copiez / Collez: java -version
    • Si OpenJDK est installé sur le système, vous verrez le message:
      • version java "1.7.0_15"
        Environnement d'exécution OpenJDK (IcedTea6 1.10pre) (7b15 ~ pre1-0lucid1)
        VM serveur 64 bits OpenJDK (build 19.0-b09, mode mixte)
    • Si OpenJDK est installé sur le système, il ne s'agit pas de la version du fournisseur mentionnée dans cet article.

  3. Supprimez complètement OpenJDK / JRE du système et créez un répertoire pour stocker les binaires Oracle Java JDK / JRE. C'est un moyen d'éviter les conflits système et la confusion entre 2 versions différentes de Java de différents fournisseurs. Par exemple, si OpenJDK / JRE est installé sur votre système, vous pouvez le supprimer avec la commande suivante:
    • Tapez / Copiez / Collez: sudo apt-get purge openjdk - *
      • C'est la commande pour supprimer complètement OpenJDK / JRE sur le système.
    • Tapez / Copiez / Collez:sudo mkdir -p / usr / local / java
      • Il s'agit d'une commande permettant de créer un nouveau répertoire pour stocker les binaires Oracle Java JDK et JRE.
  4. Télécharger Oracle Java JDK / JRE pour Linux. Choisissez définitivement exactement Binaires compressés pour les systèmes d'exploitation 32 bits ou 64 bits (se terminant par tar.gz).
    • Par exemple, si vous utilisez Ubuntu Linux 32 bits, téléchargez les binaires Oracle Java 32 bits.
    • Par exemple, si vous utilisez Ubuntu Linux 64 bits, téléchargez les binaires Oracle Java 64 bits.
    • Option, Téléchargez la documentation Oracle Java JDK / JRE
      • Sélectionnez jdk-7u40-apidocs.zip
    • Une information important: Les binaires Oracle Java 64 bits ne fonctionnent pas sur Ubuntu Linux 32 bits, de nombreux messages d'erreur système apparaîtront si vous installez intentionnellement Oracle Java 64 bits sur Ubuntu Linux 32 bits.
  5. Copiez le binaire Oracle Java dans le répertoire / usr / local / java. Dans la plupart des cas, le binaire Oracle Java est téléchargé: / home /"Nom d'utilisateur"/ Téléchargements.
    • Comment installer Oracle Java 32 bits sur Ubuntu Linux 32 bits:
      • Tapez / Copiez / Collez: cd ~ / 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
    • Comment installer Oracle Java 64 bits sur Ubuntu Linux 64 bits:
      • Tapez / Copiez / Collez:cd ~ / Téléchargements
      • Si vous téléchargez le JDK, tapez / copiez / collez: sudo cp -r jdk-7u45-linux-x64.tar.gz / usr / local / java
      • Ou si vous téléchargez JRE, tapez / copiez / collez: sudo cp -r jre-7u45-linux-x64.tar.gz / usr / local / java
      • Tapez / Copiez / Collez: cd / usr / local / java
  6. Extrayez l'archive binaire Java dans le répertoire / usr / local / java
    • Comment installer Oracle Java 32 bits sur Ubuntu Linux 32 bits:
      • Tapez / Copiez / Collez: sudo tar xvzf jdk-7u45-linux-i586.tar.gz
      • Tapez / Copiez / Collez: sudo tar xvzf jre-7u45-linux-i586.tar.gz
    • Comment installer Oracle Java 64 bits sur Ubuntu Linux 64 bits:
      • Si vous téléchargez le JDK, tapez / copiez / collez: sudo tar xvzf jdk-7u45-linux-x64.tar.gz
      • Si vous téléchargez JRE, tapez / copiez / collez: sudo tar xvzf jre-7u45-linux-x64.tar.gz
  7. Vérifiez à nouveau le répertoire. À cette étape, vous devriez avoir un répertoire Java JDK / JRE décompressé dans / usr / local / java répertorié comme ceci:
    • Tapez / Copiez / Collez: ls -a
    • jdk1.7.0_45
    • ou jre1.7.0_45
  8. Modifiez le chemin du fichier / etc / profile et ajoutez les variables système suivantes au chemin. Utilisez nano, gedit ou tout autre logiciel d'édition de texte et ouvrez / etc / profile.
    • Tapez / Copiez / Collez: sudo gedit / etc / profile
    • ou
    • Tapez / Copiez / Collez: sudo nano / etc / profile
  9. Utilisez les touches fléchées pour faire défiler vers le bas et ajoutez une ligne après le fichier:
    • Si le JDK est installé, tapez / copiez / collez:
      JAVA_HOME = / usr / local / java /jdk1.7.0_45
      JRE_HOME = $ JAVA_HOME / jre
      CHEMIN = $ CHEMIN: $ JAVA_HOME / bin: $ JRE_HOME / bin
      exporter JAVA_HOME
      exporter JRE_HOME
      export PATH
    • Si JRE est installé, tapez / copiez / collez:
      JRE_HOME = / usr / local / java /jre1.7.0_45
      CHEMIN = $ CHEMIN: $ JRE_HOME / bin
      exporter JRE_HOME
      export PATH
    • Enregistrez le fichier / etc / profile et quittez.
  10. Informez le système Ubuntu Linux de l'emplacement du JDK / JRE Java Oracle. La commande informera le système qu'une nouvelle version d'Oracle Java est prête à être utilisée.
    • Si le JDK est installé, tapez / copiez / collez: sudo update-alternatives -install "/ usr / bin / java" "java" "/usr/local/java/jdk1.7.0_45/jre/bin/java" 1
    • Si JRE est installé, tapez / copiez / collez: sudo update-alternatives -install "/ usr / bin / java" "java" "/usr/local/java/jre1.7.0_45/bin/java" 1
      • Il s'agit de la commande qui informe le système que Oracle Java JRE est prêt à être utilisé.
    • Uniquement si vous installez le JDK Tapez / Copiez / Collez:sudo update-alternatives -install "/ usr / bin / java" "java" "/usr/local/java/jdk1.7.0_45/bin/java" 1
      • Il s'agit de la commande qui informe le système que le JDK Oracle Java est prêt à être utilisé.
    • Tapez / Copiez / Collez:sudo update-alternatives -install "/ usr / bin / javaws" "javaws" "/usr/local/java/jre1.7.0_45/bin/javaws" 1
      • Il s'agit d'une commande qui informe le système qu'Oracle Java Web est prêt à être utilisé.
  11. Dites au système Ubuntu Linux qu'Oracle Java JDK / JRE est votre Java par défaut.
    • Si le JDK est installé, tapez / copiez / collez: sudo update-alternatives -set java /usr/local/java/jdk1.7.0_45/jre/bin/java
    • Si JRE est installé, tapez / copiez / collez:sudo update-alternatives -set java /usr/local/java/jre1.7.0_45/bin/java
      • Il s'agit de la commande permettant de configurer le système d'exécution Java pour le système.
    • Uniquement lors de l'installation du JDK Type / Copier / Coller: sudo update-alternatives -set java /usr/local/java/jdk1.7.0_45/bin/java
      • Il s'agit de la commande permettant de configurer le compilateur java pour le système.
    • Si le JDK est installé, tapez / copiez / collez: sudo update-alternatives -set javaws /usr/local/java/jdk1.7.0_45/bin/javaws
    • Ou si JRE est installé Type / Copier / Coller: sudo update-alternatives -set javaws /usr/local/java/jre1.7.0_45/bin/javaws
      • Il s'agit de la commande permettant de configurer Java Web pour qu'il démarre sur le système.
  12. Rechargez le chemin système / etc / profile en entrant la commande suivante:
    • Tapez / Copiez / Collez:. / etc / profile
    • Notez le chemin d'accès système / etc / profile qui se rechargera après le redémarrage du système Linux Ubuntu.
  13. Vérifiez si Oracle Java est correctement installé sur le système ou non. Exécutez la commande suivante et enregistrez la version Java: Si l'installation d'Oracle Java 32 bits réussit, vous verrez le message:
    • Tapez / Copiez / Collez: java -version. C'est la commande pour afficher la version java sur le système. Vous verrez le message: version java "1.7.0_45"
      Environnement d'exécution Java (TM) SE (build 1.7.0_45-b18)
    • VM serveur Java HotSpot (TM) (build 24.45-b08, mode mixte)
    • Tapez / Copiez / Collez: java -version. Il s'agit d'une commande notifiant que vous pouvez maintenant compiler des programmes Java à partir du terminal. Vous obtiendrez le message suivant: java 1.7.0_45. Une installation réussie d'Oracle Java 64 bits affichera:
    • Tapez / Copiez / Collez: java -version. Il s'agit de la commande pour afficher la version java exécutée sur le système. Vous obtiendrez le message suivant: version java "1.7.0_45"
      Environnement d'exécution Java (TM) SE (build 1.7.0_45-b18)
    • VM serveur 64 bits Java HotSpot (TM) (build 24.45-b08, mode mixte)
    • Tapez / Copiez / Collez: java -version. Il s'agit d'une commande notifiant que vous pouvez maintenant compiler des programmes Java à partir du terminal. Vous obtiendrez le message d'affichage: java 1.7.0_45
  14. Félicitations, vous avez installé avec succès Oracle Java sur votre système Linux. Maintenant, redémarrez simplement le système. Le système sera alors entièrement configuré pour exécuter et développer des programmes Java. Ensuite, vous pouvez essayer de compiler et d'exécuter votre propre programme Java. publicité

Méthode 1 sur 3: facultative: comment activer Oracle Java sur le navigateur Web

  1. Pour activer les plug-ins Java dans un navigateur Web, vous devez créer un lien symbolique depuis le répertoire des plug-ins du navigateur vers l'emplacement où se trouve le plug-in Java dans la partition Oracle Java.
    • Note importante: Vous devez être prudent lorsque vous activez Oracle Java 7 sur votre navigateur Web en raison du fait que Java présente une multitude de vulnérabilités et d'exploits. Plus important encore, lors de l'activation d'Oracle Java 7 sur votre navigateur Web, s'il y a une faille de sécurité ou un exploit, c'est une faiblesse pour les méchants qui envahissent et endommagent votre système. Pour plus d'informations sur les vulnérabilités et les exploits Java, visitez le site Web: Java Tester
    publicité

Méthode 2 sur 3: Google Chrome

Tutoriel Oracle Java 32 bits:

  1. Exécutez la commande suivante.
    • Tapez / Copiez / Collez: sudo mkdir -p / opt / google / chrome / plugins
      • C'est la commande pour créer le répertoire / opt / google / chrome / plugins
    • Tapez / Copiez / Collez: cd / opt / google / chrome / plugins
      • C'est la commande qui vous amène au répertoire du plugin google chrome, n'oubliez pas d'aller dans ce répertoire avant de créer le lien de l'icône
    • Tapez / Copiez / Collez: sudo ln -s /usr/local/java/jre1.7.0_45/lib/i386/libnpjp2.so
      • Voici la commande pour générer un lien symbolique à partir du plugin Java JRE (Java Runtime Environment) libnpjp2.so dans le navigateur Google Chrome.
    publicité

Tutoriel Oracle Java 64 bits:

  1. Exécutez la commande suivante.
    • Tapez / Copiez / Collez: sudo mkdir -p / opt / google / chrome / plugins
      • C'est la commande pour créer le répertoire / opt / google / chrome / plugins
    • Tapez / Copiez / Collez: cd / opt / google / chrome / plugins
      • C'est la commande qui vous emmène dans le répertoire du plugin google chrome, assurez-vous d'entrer dans le répertoire avant de créer le lien de l'icône.
    • Tapez / Copiez / Collez: sudo ln -s /usr/local/java/jre1.7.0_45/lib/amd64/libnpjp2.so
      • Voici la commande pour générer un lien symbolique à partir du plugin Java JRE (Java Runtime Environment). libnpjp2.so dans le navigateur Google Chrome.
    publicité

Rappeler:

  1. Remarque: Plusieurs fois, lorsque vous exécutez les commandes ci-dessus, vous recevrez le message suivant:
    • ln: création du lien symbolique `./libnpjp2.so ': le fichier existe
    • Pour résoudre ce problème, supprimez simplement le lien plus tôt à l'aide de la commande suivante:
    • Tapez / Copiez / Collez:cd / opt / google / chrome / plugins
    • Tapez / Copiez / Collez:sudo rm -rf libnpjp2.so
    • Assurez-vous que vous vous trouvez dans le répertoire / opt / google / chrome / plugins avant d'exécuter la commande.
  2. Redémarrez votre navigateur Web et accédez à Testeur Java pour vérifier si Java fonctionne ou non. publicité

Méthode 3 sur 3: Mozilla Firefox

Tutoriel Oracle Java 32 bits:

  1. Exécutez la commande suivante.
    • Tapez / Copiez / Collez: cd / usr / lib / mozilla / plugins
      • C'est la commande qui vous mènera au répertoire plugin / usr / lib / mozilla / plugins, créez ce répertoire si vous n'en avez pas.
    • Tapez / Copiez / Collez: sudo mkdir -p / usr / lib / mozilla / plugins
      • Voici la commande create directory / usr / lib / mozilla / plugins, assurez-vous que vous êtes dans le 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
      • Voici la commande pour générer un lien symbolique à partir du plugin Java JRE (Java Runtime Environment). libnpjp2.so dans le navigateur Web Mozilla Firefox.
    publicité

Tutoriel Oracle Java 64 bits:

  1. Exécutez la commande suivante:
    • Tapez / Copiez / Collez: cd / usr / lib / mozilla / plugins
      • C'est la commande qui vous mènera au répertoire / usr / lib / mozilla / plugins, créez ce répertoire si vous n'en avez pas.
    • Tapez / Copiez / Collez: sudo mkdir -p / usr / lib / mozilla / plugins
      • Voici la commande create / usr / lib / mozilla / plugins directory, assurez-vous que vous êtes dans le 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
      • Voici la commande pour générer un lien symbolique à partir du plugin Java JRE (Java Runtime Environment). libnpjp2.so dans le navigateur Web Mozilla Firefox.
    publicité

Rappeler:

  1. Remarque: Parfois, vous exécutez les commandes ci-dessus et obtenez le message:
    • ln: création du lien symbolique `./libnpjp2.so ': le fichier existe
    • Pour résoudre ce problème, supprimez simplement le lien précédent avec la commande suivante:
    • Tapez / Copiez / Collez: cd / usr / lib / mozilla / plugins
    • Tapez / Copiez / Collez: sudo rm -rf libnpjp2.so
    • Assurez-vous que vous êtes dans le répertoire / usr / lib / mozilla / plugins avant d'exécuter la commande.
  2. Redémarrez votre navigateur Web et visitez la page Testeur Java pour vérifier si Java fonctionne dans le navigateur. publicité

Conseil

  • Avec Ubuntu Linux, vous pouvez choisir entre OpenJDK, le langage de programmation Java gratuit et open source; ou Oracle Java JDK et JRE. Certaines personnes aiment utiliser Oracle Java (puisqu'il s'agit de la version la plus récente de Java et provient des mainteneurs de la technologie Java) mais aussi différent.
  • Gardez à l'esprit qu'Oracle met à niveau la sécurité, corrige les bogues et améliore les performances avec chaque mise à jour Oracle Java. Lors de l'installation d'Oracle Java sur votre système, faites attention au numéro de version. Reportez-vous au didacticiel de mise à niveau d'Oracle Java sous Linux.
  • Notez que cet article est constamment révisé car Oracle modifie parfois la méthode d'installation binaire Java JDK / JRE.