Если вы предпочитаете устанавливать Oracle JDK, в этой статье объясняется пошаговая инструкция по установке Oracle JDK 8:
установить последнюю версию Oracle JDK в Ubuntu
Шаг 1:
Загрузите последнюю версию JDK (jdk-Xuxx-linux-xXX.tar.gz) по этой официальной ссылке .
Шаг 2:
Откройте терминал (Ctrl + Alt + T) и введите следующую команду.
sudo mkdir /usr/lib/jvm
Шаг 3:
Введите следующую команду, чтобы изменить каталог.
cd /usr/lib/jvm
Шаг 4.
Извлеките файл jdk-Xuxx-linux-xXX.tar.gz из этого каталога с помощью этой команды.
sudo tar -xvzf ~/Downloads/jdk-8u45-linux-x64.tar.gz
Шаг 5:
Введите следующую команду, чтобы открыть файл переменных среды.
sudo gedit /etc/environment
Шаг 6:
В открывшемся файле добавьте следующие папки bin в существующую переменную PATH.
/usr/lib/jvm/jdk1.8.0_45/bin
/usr/lib/jvm/jdk1.8.0_45/db/bin
/usr/lib/jvm/jdk1.8.0_45/jre/bin
Переменные PATH должны быть разделены точкой с запятой. Обратите внимание, что установленная версия JDK - обновление 1.8, версия 45. В зависимости от версии JDK пути могут быть разными. Добавьте следующие переменные окружения в конец файла.
J2SDKDIR="/usr/lib/jvm/jdk1.8.0_45"
J2REDIR="/usr/lib/jvm/jdk1.8.0_45/jre"
JAVA_HOME="/usr/lib/jvm/jdk1.8.0_45"
DERBY_HOME="/usr/lib/jvm/jdk1.8.0_45/db"
Файл среды до модификации:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
Файл среды после модификации:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/lib/jvm/jdk1.8.0_45/bin:/usr/lib/jvm/jdk1.8.0_45/db/bin:/usr/lib/jvm/jdk1.8.0_45/jre/bin"
J2SDKDIR="/usr/lib/jvm/jdk1.8.0_45"
J2REDIR="/usr/lib/jvm/jdk1.8.0_45/jre"
JAVA_HOME="/usr/lib/jvm/jdk1.8.0_45"
DERBY_HOME="/usr/lib/jvm/jdk1.8.0_45/db"