Il semble qu'Oracle ait déplacé le lien de téléchargement, vous pouvez toujours récupérer la boule de tar sur le site Web d'Oracle après avoir sauté à travers quelques cerceaux. Le programme d'installation de WebUpd8 est actuellement défectueux. L'explication officielle peut être trouvée sur http://www.webupd8.org/2017/06/why-oracle-java-7-and-6-installers-no.html
Méthode de téléchargement 1 :Connectez-vous au site Oracle
Le lien semble maintenant être :http://download.oracle.com/otn/java/jdk/7u80-b15/jdk-7u80-linux-x64.tar.gz notez "otn" et non "otn-pub", mais au moins à partir du site Web, vous semblez avoir besoin d'être connecté et non seulement d'accepter le contrat de licence.
Il est peut-être possible avec debconf de changer l'URL de otn-pub en otn et de faire fonctionner le programme d'installation, mais je n'ai pas essayé. Vous pouvez récupérer le binaire vous-même et l'installer manuellement ou avec le programme d'installation le pointant vers l'endroit où vous placez la boule de goudron téléchargée.
Edit :Il semble qu'il n'y ait aucun moyen de configurer l'URL de téléchargement (bien que vous puissiez la détourner avec des hôtes comme dans une autre réponse).
Méthode de téléchargement 2 :Utiliser un miroir de confiance
Si vous souhaitez télécharger jdk-7u80-linux-x64.tar.gz à partir d'un script sans vous connecter à oracle, les emplacements hébergés incluent :
- http://ftp.osuosl.org/pub/funtoo /distfiles/oracle-java/
- http://ftp.heanet.ie/mirrors/funtoo /distfiles/oracle-java/
EDIT :Le sha256 a été supprimé de cette réponse car (comme le montre cette modification) n'importe qui peut modifier ledit hachage. Obtenez vos hachages à partir d'une source fiable. Les suggestions incluent :
Méthode d'installation 1 :préremplir le cache
#put the file in the default cache location:
sudo mv jdk-7u80-linux-x64.tar.gz /var/cache/oracle-jdk7-installer/
#then install normally:
sudo apt-get install oracle-java7-installer
Méthode d'installation 2 :(plus élégante à mon humble avis) placez la boule de goudron n'importe où et dites à l'installateur où chercher
#setup ppa (you probably came here after already doing this)
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
#put the file in a temporary location:
sudo mv jdk-7u80-linux-x64.tar.gz /tmp/
#set local path to /tmp (or any other path)
echo oracle-java7-installer oracle-java7-installer/local select /tmp | \
sudo /usr/bin/debconf-set-selections
#While your at it you may want tp approve license (or skip this and approve when prompted)
echo oracle-java7-installer shared/accepted-oracle-license-v1-1 select true | \
sudo /usr/bin/debconf-set-selections
#then install normally:
sudo apt-get install oracle-java7-installer