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.
À 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.
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
La réponse de Kulfy fonctionne pour moi. Cependant, j'ai dû faire quelques changements afin de le faire fonctionner sur Ubuntu 19.04.
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
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
Si vous avez des dépendances manquantes, une erreur sera affichée. Installez les dépendances:
Sudo apt install -f
Après avoir installé les dépendances, essayez de réinstaller (passez à l'étape 2).
Sur Launchpad OpenJDK builds (all archs) a TOUTES les versions de Java JRE/JDK (OpenJDK