web-dev-qa-db-fra.com

Comment installer OpenJDK 8 (Ubuntu 19.04)?

Seuls openjdk-11-jdk et les versions plus récentes semblent disponibles. Existe-t-il un moyen d'installer OpenJDK 8? De préférence sans ajouter de PPA.

22
FliegendeWurst

À partir de maintenant, 30 avril 2019 02:00 UTC, Open JDK 8 et ses packages associés ont été ajoutés aux référentiels Ubuntu 19.04 Disco Dingo normaux.

Vous pouvez donc faire comme d'habitude

Sudo apt install openjdk-8-jdk

sans ajouter de PPA ni télécharger de packages .deb.


En passant, je pense que le paquet a été supprimé de 19.04 (alors qu'il était à l'origine) parce qu'il a été (par erreur?) Supprimé des tests Debian ( rapport de bogue associé ) puis nettoyé en aval. Il a été rajouté aujourd'hui par son mainteneur Matthias Klose aka doko.

17
Andrew

Bien que PPA soit la méthode préférée pour installer JDK 8 afin d'obtenir des mises à jour et des correctifs en temps opportun, mais si vous souhaitez toujours installer sans PPA, vous pouvez télécharger et installer JDK 8 à partir du pool de packages Univers d'Ubuntu.

  • Téléchargez JDK et JRE:

    wget http://security.ubuntu.com/ubuntu/pool/universe/o/openjdk-8/openjdk-8-jdk-headless_8u191-b12-2ubuntu0.18.10.1_AMD64.deb
    wget http://security.ubuntu.com/ubuntu/pool/universe/o/openjdk-8/openjdk-8-jdk_8u191-b12-2ubuntu0.18.10.1_AMD64.deb
    wget http://security.ubuntu.com/ubuntu/pool/universe/o/openjdk-8/openjdk-8-jre_8u191-b12-2ubuntu0.18.10.1_AMD64.deb
    wget http://security.ubuntu.com/ubuntu/pool/universe/o/openjdk-8/openjdk-8-jre-headless_8u191-b12-2ubuntu0.18.10.1_AMD64.deb
    
  • Installez à l'aide de dpkg:

    Sudo dpkg -i openjdk-8-jre-headless_8u191-b12-2ubuntu0.18.10.1_AMD64.deb \
    openjdk-8-jre_8u191-b12-2ubuntu0.18.10.1_AMD64.deb \
    openjdk-8-jdk_8u191-b12-2ubuntu0.18.10.1_AMD64.deb \
    openjdk-8-jdk-headless_8u191-b12-2ubuntu0.18.10.1_AMD64.deb
    
  • Installer les dépendances:

    Sudo apt install -f
    

Si vous souhaitez installer à l'aide de PPA, ajoutez openjdk-r ppa et installez:

Sudo add-apt-repository ppa:openjdk-r/ppa
Sudo apt update
Sudo apt install openjdk-8-jdk openjdk-8-jre
12
Kulfy

La réponse de Kulfy fonctionne pour moi. Cependant, j'ai dû faire quelques changements afin de le faire fonctionner sur Ubuntu 19.04.

  1. Téléchargez JRE et JDK:

    wget http://security.ubuntu.com/ubuntu/pool/universe/o/openjdk-8/openjdk-8-jdk-headless_8u191-b12-2ubuntu0.18.10.1_AMD64.deb
    wget http://security.ubuntu.com/ubuntu/pool/universe/o/openjdk-8/openjdk-8-jdk_8u191-b12-2ubuntu0.18.10.1_AMD64.deb
    wget http://security.ubuntu.com/ubuntu/pool/universe/o/openjdk-8/openjdk-8-jre_8u191-b12-2ubuntu0.18.10.1_AMD64.deb
    wget http://security.ubuntu.com/ubuntu/pool/universe/o/openjdk-8/openjdk-8-jre-headless_8u191-b12-2ubuntu0.18.10.1_AMD64.deb
    
  2. Essayez d'installer en utilisant dpkg (\ n'a pas fonctionné pour moi, utilisez simplement des espaces):

    Sudo dpkg -i openjdk-8-jre-headless_8u191-b12-2ubuntu0.18.10.1_AMD64.deb openjdk-8-jre_8u191-b12-2ubuntu0.18.10.1_AMD64.deb openjdk-8-jdk_8u191-b12-2ubuntu0.18.10.1_AMD64.deb openjdk-8-jdk-headless_8u191-b12-2ubuntu0.18.10.1_AMD64.deb
    
  3. Si vous avez des dépendances manquantes, une erreur sera affichée. Installez les dépendances:

    Sudo apt install -f
    
  4. Après avoir installé les dépendances, essayez de réinstaller (passez à l'étape 2).

5
Juan García
  1. Appuyez sur dans le coin gauche/inférieur sur "Afficher les applications" ou "bouton Windows"
  2. Logiciels ouverts et mises à jour
  3. Assurez-vous d'avoir vérifié ces 2 Update Software -> universe

Updates -> disco-update 4. Fermer (mise à jour) 5. Redémarrez Enjoy :)

1
Sorin Veștemean

Sur Launchpad OpenJDK builds (all archs) a TOUTES les versions de Java JRE/JDK (OpenJDK