Get error when install Oracle JDK 8 on Ubuntu 18.04 [duplicate]

I am trying install Oracle Java 8 on Ubuntu 18.04 LTS.

$ java --version

Command 'java' not found, but can be installed with:

sudo apt install default-jre            
sudo apt install openjdk-11-jre-headless
sudo apt install openjdk-8-jre-headless  

According tutorial i added ppa:

sudo add-apt-repository ppa:webupd8team/java

and after that i updated my os:

$ sudo torsocks apt-get update
Hit:1 http://ppa.launchpad.net/webupd8team/java/ubuntu bionic InRelease        
Ign:2 http://dl.google.com/linux/chrome/deb stable InRelease                   
Hit:3 http://us.archive.ubuntu.com/ubuntu bionic InRelease               
Hit:4 http://dl.google.com/linux/chrome/deb stable Release              
Hit:6 http://us.archive.ubuntu.com/ubuntu bionic-updates InRelease      
Hit:7 http://us.archive.ubuntu.com/ubuntu bionic-backports InRelease
Hit:8 http://us.archive.ubuntu.com/ubuntu bionic-security InRelease
Reading package lists... Done

and then I ran:

sudo apt-get install oracle-java8-installer

But I got :

$ sudo torsocks apt-get install oracle-java8-installer
Reading package lists... Done
Building dependency tree       
Reading state information... Done
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

I found this solution but it is not working and I got same error


Solution 1:

I look up to the webupd8 site and it seems that the ppa was discontinued.

Oracle Java downloads now require logging in to an Oracle account to download Java updates, like the latest Oracle Java 8u211 / Java SE 8u212. Because of this I cannot update the PPA with the latest Java (and the old links were broken by Oracle).

For this reason, THIS PPA IS DISCONTINUED (unless I find some way around this limitation). http://www.webupd8.org/2012/09/install-oracle-java-8-in-ubuntu-via-ppa.html

How to install it then?

You can create account on Oracle to download Java from their site (they are free for personal use), then follow this instruction → How can I install Sun/Oracle's proprietary Java JDK 6/7/8 or JRE?.

Solution 2:

The WebUpd8 Team's PPA for that repository has been discontinued, per the PPA's page itself.

To quote the PPA specifically, this is in regards to changes in the License Agreement, and that you must physically manually download the latest Java 8 versions because they make you sign into an Oracle Account (which is free) to even gain access to downloads. This is explicitly stated in the PPA description, quoted here as of April 22, 2019:

The Oracle JDK License has changed for releases starting April 16, 2019.

The new Oracle Technology Network License Agreement for Oracle Java SE is substantially different from prior Oracle JDK licenses. The new license permits certain uses, such as personal use and development use, at no cost -- but other uses authorized under prior Oracle JDK licenses may no longer be available. Please review the terms carefully before downloading and using this product. An FAQ is available here: https://www.oracle.com/technetwork/java/javase/overview/oracle-jdk-faqs.html

Oracle Java downloads now require logging in to an Oracle account to download Java updates, like the latest Oracle Java 8u211 / Java SE 8u212. Because of this I cannot update the PPA with the latest Java (and the old links were broken by Oracle).

For this reason, THIS PPA IS DISCONTINUED (unless I find some way around this limitation).