web-dev-qa-db-fra.com

Le package 'Oracle-Java8-installer' n'a pas de candidat d'installation

J'essaie de construire un modèle d'apollo/apolloauto qui génère cette erreur.

J'ai déjà suivi Oracle-Java8-Installer: aucun candidat d'installation

et aussi Sudo apt-get install Oracle-Java8-installer qui donne

$ Sudo apt-get install Oracle-Java8-installer
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Oracle-Java8-installer is already the newest version (8u131-1~webupd8~2).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Le programme d'installation Oracle-Java8 est déjà installé, puis il génère également une erreur 'Le programme d'installation Oracle-Java8' n'a pas de candidat à l'installation

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
The command '/bin/sh -c bash /tmp/installers/install_bazel.sh' returned a non-zero code: 100
2
Jaydeep Bhatt

Si vous utilisez une version plus récente d'Ubuntu, c'est parce que Java 8 a été remplacé par une version plus récente. En 19.04, c'est la version 11. Vous devriez pouvoir installer la version par défaut de votre version Java avec:

Sudo apt install default-jre

J'ai rencontré un problème similaire en essayant d'installer le paquet deb Minecraft; il a spécifiquement recherché la version 8 de Java au lieu d'un simple exécutable Java avec un numéro de version minimum), il a donc refusé d'installer. Cependant, l'installation de mon logiciel par défaut -jre a introduit la version 11, qui fonctionne très bien avec la version tarball de Minecraft qui contient simplement un exécutable binaire.

2
Gerowen