Remarque Depuis le 22 avril 2016, les packages pour Vivid ont été supprimés, hélas. News item dans packages.ubuntu.com: "Réfléchissez à la version xenial, ajoutez yakkety, supprimez vivid". La solution de contournement de cette réponse est intelligente mais n'est plus applicable dans la situation actuelle. Au 6 janvier 2017, il n'y a pas encore de backport pour Java 8 sur packages.ubuntu.com/trusty-backports/java. S'il vous plaît éditer comme les modifications s'appliquent.
Voir la réponse sur le site officiel d’Android
lien
Il n’existe aucun paquet OpenJDK 8 pris en charge pour Ubuntu 14.04. Les paquets Ubuntu 15.04 OpenJDK 8 ont été utilisés avec succès avec Ubuntu 14.04. Les versions les plus récentes (par exemple celles du 15.10, 16.04) ne fonctionnaient pas le 14.04 en suivant les instructions ci-dessous.
Téléchargez les packages .deb pour votre architecture depuis lien :
openjdk-8-jre-headless
openjdk-8-jre
openjdk-8-jdk
N'oubliez pas que vous pouvez obtenir l'architecture de votre machine avec:
$ uname -m
x86_64 représente une architecture de noyau Linux 64 bits (amd64) et i386 / i486 / i586 / i686 représente un système 32 bits (i386).
Si vous le souhaitez, confirmez les sommes de contrôle des fichiers téléchargés à l'aide des informations contenues dans lien .
Par exemple avec l’outil sha256sum:
$ sha256sum {package file}
Installez les packages:
$ sudo apt-get update
Exécutez dpkg pour chacun des fichiers .deb que vous avez téléchargés. Il peut générer des erreurs dues à des dépendances manquantes:
$ sudo dpkg -i {downloaded.deb file}
Pour corriger les dépendances manquantes:
$ sudo apt-get -f install