J'essaie d'installer Oracle Java 8 sur Ubuntu 18.04 LTS.
$ Java --version
Command 'Java' not found, but can be installed with:
Sudo apt install default-jre
Sudo apt install openjdk-11-jre-headless
Sudo apt install openjdk-8-jre-headless
Selon tutoriel j'ai ajouté ppa:
Sudo add-apt-repository ppa:webupd8team/Java
et après cela j'ai mis à jour mon os:
$ Sudo torsocks apt-get update
Hit:1 http://ppa.launchpad.net/webupd8team/Java/ubuntu bionic InRelease
Ign:2 http://dl.google.com/linux/chrome/deb stable InRelease
Hit:3 http://us.archive.ubuntu.com/ubuntu bionic InRelease
Hit:4 http://dl.google.com/linux/chrome/deb stable Release
Hit:6 http://us.archive.ubuntu.com/ubuntu bionic-updates InRelease
Hit:7 http://us.archive.ubuntu.com/ubuntu bionic-backports InRelease
Hit:8 http://us.archive.ubuntu.com/ubuntu bionic-security InRelease
Reading package lists... Done
puis j'ai couru:
Sudo apt-get install Oracle-Java8-installer
Mais j'ai:
$ Sudo torsocks apt-get install Oracle-Java8-installer
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package Oracle-Java8-installer is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'Oracle-Java8-installer' has no installation candidate
J'ai trouvé cela solution mais cela ne fonctionne pas et j'ai la même erreur
Je regarde le site webupd8 et il semble que le ppa ait été interrompu.
Oracle Java nécessitent désormais de se connecter à un compte Oracle pour télécharger les mises à jour Java, comme la dernière version d'Oracle Java 8u211/Java SE 8u212. Pour cette raison, je ne peux pas mettre à jour le PPA avec la dernière Java (et les anciens liens ont été rompus par Oracle).
Pour cette raison, CE PPA IS DISCONTINUED (sauf si je trouve un moyen de contourner cette limitation). http://www.webupd8.org/2012/09/install-Oracle-Java-8-in-ubuntu-via-ppa.html
Vous pouvez créer un compte sur Oracle pour télécharger Java de leur site (ils sont gratuits pour un usage personnel), puis suivez ces instructions → Comment installer Propriété exclusive de Sun/Oracle Java JDK 6/7/8 ou JRE? .
Le PPA de l'équipe WebUpd8 pour ce référentiel a été interrompu, selon la page du PPA elle-même .
Pour citer spécifiquement le PPA, cela concerne les modifications apportées au contrat de licence et que vous devez physiquement manuellement télécharger la dernière Java 8 versions car elles vous font vous connecter à un compte Oracle (qui est gratuit) pour même accéder aux téléchargements. Ceci est explicitement indiqué dans la description PPA, citée ici à partir du 22 avril 2019:
La licence Oracle JDK a changé pour les versions à partir du 16 avril 2019.
Le nouveau contrat de licence Oracle Technology Network pour Oracle Java SE est substantiellement différent des licences Oracle JDK antérieures. La nouvelle licence autorise sans frais certaines utilisations, telles que l’utilisation personnelle et le développement), mais d'autres utilisations autorisées sous les licences Oracle JDK antérieures peuvent ne plus être disponibles. Veuillez lire attentivement les conditions avant de télécharger et d'utiliser ce produit. Une FAQ est disponible ici: https: // www .Oracle.com/technetwork/Java/javase/présentation/Oracle-jdk-faqs.html
Oracle Java nécessitent désormais de se connecter à un compte Oracle pour télécharger les mises à jour Java, comme la dernière version d'Oracle Java 8u211/Java SE 8u212. Pour cette raison, je ne peux pas mettre à jour le PPA avec la dernière Java (et les anciens liens ont été rompus par Oracle).
Pour cette raison, CE PPA IS DISCONTINUED (sauf si je trouve un moyen de contourner cette limitation).