207 votes

Comment installer Oracle Java sur Ubuntu 14.04 ?

J'utilise Ubuntu 14.04.1 LTS, architecture x64, et je dois spécifiquement installer Oracle Java . Maintenant, je sais qu'il y a des instructions sur le site web que je suis, mais ce même site n'est pas le reconnaître . Quelqu'un peut-il m'aider en me donnant des instructions ? Merci !

422voto

Salem Points 19144

Utiliser un PPA (Obsolète)

Nota: Le PPA de l'équipe WebUpd8 a été interrompu à compter du 16 avril 2019. Ce PPA ne contient donc pas de fichiers Java. Vous trouverez de plus amples informations sur La page du PPA sur Launchpad . Cette méthode ne fonctionne donc plus et existe pour des raisons historiques.

Vous pouvez utiliser PPA WebUpd8 (ceci téléchargera les fichiers requis d'Oracle et installera JDK 8) :

sudo apt-add-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

Les PPA peuvent-ils être ajoutés à mon système en toute sécurité et quels sont les "signaux d'alarme" auxquels il faut faire attention ?

Assurez-vous également que votre JAVA_HOME a été réglée sur :

/usr/lib/jvm/java-8-oracle

Pour cela, vous pouvez utiliser la commande suivante (voir l'étape 3 de l'installation manuelle pour savoir comment la rendre permanente) :

export JAVA_HOME=/usr/lib/jvm/java-8-oracle

Installation manuelle

Les tar.gz fournis par Oracle n'ont pas de processus d'installation réel. Il suffit d'extraire ces fichiers à l'emplacement de votre choix et de les ajouter à votre chemin. Le processus est donc le suivant :

  • Télécharger un .tar.gz von Oracle (ici, je vais utiliser jdk-8u20-linux-x64.tar.gz ) ;

  • Extrayez-le quelque part ;

  • Déplacez le dossier extrait vers /usr/lib/jvm . Ce n'est pas obligatoire, mais c'est l'endroit où le logiciel d'exécution Java est installé, et où des outils comme les IDE peuvent le rechercher :

    sudo mv /path/to/jdk1.8.0_20 /usr/lib/jvm/oracle_jdk8
  • Avant d'ajouter ce jdk comme alternative, vous pouvez voir que la nouvelle alternative n'est pas listée :

    sudo update-alternatives --query java
    
    sudo update-alternatives --query javac
  • Ensuite, ajoutez les nouvelles alternatives jdk (2000 est la priorité et n'hésitez pas à choisir un autre numéro) :

    sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/oracle_jdk8/jre/bin/java 2000
    
    sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/oracle_jdk8/bin/javac 2000
  • Maintenant vous devriez voir le nouveau jdk listé et vous pouvez basculer entre les alternatives avec cette commande :

    sudo update-alternatives --config java
    
    sudo update-alternatives --config javac
  • Créer un fichier /etc/profile.d/oraclejdk.sh avec le contenu suivant (adaptez les chemins pour refléter le chemin où vous avez stocké votre JDK) :

    export J2SDKDIR=/usr/lib/jvm/oracle_jdk8
    export J2REDIR=/usr/lib/jvm/oracle_jdk8/jre
    export PATH=$PATH:/usr/lib/jvm/oracle_jdk8/bin:/usr/lib/jvm/oracle_jdk8/db/bin:/usr/lib/jvm/oracle_jdk8/jre/bin
    export JAVA_HOME=/usr/lib/jvm/oracle_jdk8
    export DERBY_HOME=/usr/lib/jvm/oracle_jdk8/db

C'est fait ! Ces chemins ne seront reconnus qu'après la déconnexion ou le redémarrage, donc si vous voulez les utiliser tout de suite, exécutez source /etc/profile.d/oraclejdk.sh .

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X