Как вы уже могли заметит, n лет назад Canonical заменил Oracle JDK на OpenJDK в качестве альтернативы. Если вам понадобится использовать Oracle JDK на Ubuntu или Linux Mint или другой системе, подобной Debian то эта статья для вас.
Для начала необходимо определиться с версией. Скачать можно отсюда Java SE Downloads. В моем случае это будет Java SE Development Kit 8.
Затем просто извлеките в /usr/java.
$ sudo tar xvzf '/home/kiril/Downloads/jdk-8u162-linux-x64.tar.gz' -C /usr/java
Теперь вам нужно установить переменную среды JAVA_HOME.
$ export JAVA_HOME=/usr/java/jdk-8u162-linux-x64/
$ sudo update-alternatives --install /usr/bin/java java ${JAVA_HOME%*/}/bin/java 20000
$ sudo update-alternatives --install /usr/bin/javac javac ${JAVA_HOME%*/}/bin/javac 20000
Вы также можете добавить строку export в файл ~/.bashrc
Теперь установите Java от Oracle по умолчанию.
$ sudo update-alternatives --config java
$ sudo update-alternatives --config javac
Вы увидите что-то вроде этого:
There are 3 choices for the alternative java (providing /usr/bin/java).
Selection Path Priority Status
------------------------------------------------------------
0 /usr/java/jdk1.8.0_162/bin/java 20000 auto mode
1 /usr/java/jdk-10/bin/java 20000 manual mode
* 2 /usr/java/jdk1.8.0_162/bin/java 20000 manual mode
3 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode
Press <enter> to keep the current choice[*], or type selection number:
Выберите нужную версию и на этом все.