Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

E: Package 'oracle-java8-installer' has no installation candidate

Tags:

ubuntu-16.04

I tried to install java8 using the following commands:

sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java8-installer 

I'm getting an error as follows :

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 

when I searched the error, I found out that "WebUpd8" team has officially discontinued there support.
Please help to install oracle java 8. I'm using ubuntu 16.04.

like image 300
Nayana Madhu Avatar asked Apr 30 '19 11:04

Nayana Madhu


Video Answer


2 Answers

I just went through the same process and I fixed the problem by manually installing java 8 on my ubuntu 18.04 machine. Hopefully my answer will help you.

  1. Download the latest JAVA 8 SE development kit from here: https://www.oracle.com/technetwork/java/javase/downloads/java-archive-javase8-2177648.html
  2. Open your terminal.
  3. Type $mkdir /opt/jdk.
  4. Untar Java in your new folder $tar -zxf jdk-8u5-linux-x64.tar.gz -C /opt/jdk.
  5. Set oracle JDK as the default JVM by running those two instructions (or something around that depending on your configuration):

Note: Each bullet point is one single command

  • update-alternatives --install /usr/bin/java java /opt/jdk/jdk1.8.0_<YourVersion>/bin/java 100
  • update-alternatives --install /usr/bin/javac javac /opt/jdk/jdk1.8.0_<YourVersion>/bin/javac 100

You can check the result by running java -version !

Before I started, I went through those steps as well in order to remove completely java from my system: https://askubuntu.com/questions/84483/how-to-completely-uninstall-java#185250

The source I used for the manual installation of JAVA was this article: https://www.digitalocean.com/community/tutorials/how-to-manually-install-oracle-java-on-a-debian-or-ubuntu-vps

like image 179
Jean-Baptiste Avatar answered Sep 26 '22 16:09

Jean-Baptiste


Add the following line to /etc/apt/sources.list:

deb https://debian.opennms.org/ stable main

Install GPG key of the repository:

wget -O - http://debian.opennms.org/OPENNMS-GPG-KEY | sudo apt-key add -

Update the package index:

sudo apt-get update

Install oracle-java8-installer deb package:

sudo apt-get install oracle-java8-installer

Source

like image 30
Hasni Mehdi Avatar answered Sep 23 '22 16:09

Hasni Mehdi