Det verkar som att Oracle har flyttat nedladdningslänken, du kan fortfarande hämta tjärkulan från oracles webbplats efter att ha hoppat genom några ringar. WebUpd8-installationsprogrammet är för närvarande trasigt. Den officiella förklaringen finns på http://www.webupd8.org/2017/06/why-oracle-java-7-and-6-installers-no.html
Ladda ned metod 1:Logga in på Oracles webbplats
Länken verkar nu vara:http://download.oracle.com/otn/java/jdk/7u80-b15/jdk-7u80-linux-x64.tar.gz notera "otn" och inte "otn-pub", men åtminstone från webbplatsen verkar du behöva vara inloggad och inte bara acceptera licensavtalet.
Det kan vara möjligt med debconf att ändra url från otn-pub till otn och få installationsprogrammet att fungera men jag har inte försökt. Du kan hämta binären själv och antingen installera manuellt eller med installationsprogrammet som pekar på var du än lägger den nedladdade tjärbollen.
Edit:Det verkar som om det inte finns något sätt att konfigurera nedladdningsadressen (även om du kan kapa den med värdar som i ett annat svar).
Ladda ned metod 2:Använd en pålitlig spegel
Om du vill ladda ner jdk-7u80-linux-x64.tar.gz från ett skript utan att logga in på Oracle inkluderar det:
- http://ftp.osuosl.org/pub/funtoo /distfiles/oracle-java/
- http://ftp.heanet.ie/mirrors/funtoo /distfiles/oracle-java/
EDIT:Sha256 har tagits bort från det här svaret eftersom (som denna redigering visar) vem som helst kan redigera nämnda hash. Få dina hash från en pålitlig källa. Förslagen inkluderar:
Installationsmetod 1:Förfyll cacheminnet
#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
Installationsmetod 2:(mer elegant IMHO) placera tjärkulan var som helst och berätta för installatören var den ska leta
#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