Zdá se, že Oracle přesunul odkaz ke stažení, stále můžete získat dehtovou kouli z webových stránek věštce poté, co proskočíte některé obruče. Instalační program WebUpd8 je momentálně nefunkční. Oficiální vysvětlení lze nalézt na http://www.webupd8.org/2017/06/why-oracle-java-7-and-6-installers-no.html
Metoda stahování 1:Přihlaste se na stránky Oracle
Odkaz se nyní zdá být:http://download.oracle.com/otn/java/jdk/7u80-b15/jdk-7u80-linux-x64.tar.gz upozornění "otn" a ne "otn-pub", ale alespoň z webu se zdá, že musíte být přihlášeni a nejen přijmout licenční smlouvu.
S debconf může být možné změnit url z otn-pub na otn a spustit instalační program, ale nezkoušel jsem. Binární soubor si můžete načíst sami a nainstalovat buď ručně, nebo tak, že jej instalační program nasměruje kamkoli, kam vložíte stažený tar ball.
Edit:Zdá se, že neexistuje způsob, jak nakonfigurovat adresu URL ke stažení (ačkoli ji můžete unést hostiteli jako v jiné odpovědi).
Metoda stahování 2:Použijte důvěryhodné zrcadlo
Pokud si chcete stáhnout jdk-7u80-linux-x64.tar.gz ze skriptu bez přihlášení do oracle, jeho hostovaná umístění zahrnují:
- http://ftp.osuosl.org/pub/funtoo /distfiles/oracle-java/
- http://ftp.heanet.ie/mirrors/funtoo /distfiles/oracle-java/
EDIT:sha256 byl z této odpovědi odstraněn, protože (jak ukazuje tato úprava), kdokoli může upravit uvedený hash. Získejte hashe z důvěryhodného zdroje. Mezi návrhy patří:
Metoda instalace 1:Předvyplnění mezipaměti
#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
Nainstalujte metodu 2:(IMHO elegantnější) umístěte tar ball kamkoli a řekněte instalačnímu technikovi, kde se má dívat
#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