web-dev-qa-db-fra.com

Comment installer openjdk 7 sur Ubuntu 16.10?

J'ai essayé cette réponse pour Ubuntu 16.10, mais après avoir exécuté cette

 Sudo apt-get update

Cette erreur est survenue

 Reading package lists... Done
 W: The repository 'http://ppa.launchpad.net/openjdk-r/ppa/ubuntu yakkety Release' does not have a Release file.
 N: Data from such a repository can't be authenticated and is   therefore potentially dangerous to use.
 N: See apt-secure(8) manpage for repository creation and user configuration details.
 E: Failed to fetch http://ppa.launchpad.net/openjdk-r/ppa/ubuntu/dists/yakkety/main/binary-AMD64/Packages  404  Not Found
 E: Some index files failed to download. They have been ignored, or old ones used instead.

Et après avoir essayé de l'installer

Sudo apt-get install openjdk-7-jdk

Cette erreur est survenue

E: Package 'openjdk-7-jdk' has no installation candidate

Comment puis-je installer openjdk-7 sur Ubuntu 16.10?

2
hadilq

J'ai suivi la réponse de Je suis Dev avec l'ajout du téléchargement manuel d'autres dépendances. Au total, j'ai dû télécharger les paquets suivants de la page Debian :

libjpeg62-turbo_1.5.1-2_AMD64.deb
openjdk-7-jre-headless_7u121-2.6.8-2_AMD64.deb
openjdk-7-jre_7u121-2.6.8-2_AMD64.deb
openjdk-7-jdk_7u121-2.6.8-2_AMD64.deb

Et les installer avec

Sudo dpkg -i <deb file>

Lorsque l'installation se plaint de dépendances manquantes, vous pouvez exécuter

Sudo apt-get install -f

pour les résoudre à moins que la dépendance ne soit l’un des packages téléchargés. Dans ce cas, il vous suffit de les installer d’abord avec dpkg.

Si vous avez déjà installé une version Java, vous pouvez sélectionner les fichiers binaires OpenJDK à l'aide de

Sudo update-alternatives --config Java
Sudo update-alternatives --config javac
3
antweb

Téléchargez le fichier .deb à partir du lien ci-dessous https://packages.debian.org/experimental/AMD64/openjdk-7-jdk/download en sélectionnant miroir. puis tapez ccommand Sudo dpkg -i openjdk-7-jdk_7u121-2.6.8-2_AMD64.deb

1
I am Dev