Чтобы запустить программу, созданную на Java, необходимо установить JRE (Java Runtime Environment). Если вы планируете разрабатывать программы на Java, вам также потребуется JDK (Java Development Kit), который включает в себя JRE, вне зависимости от вашей операционной системы. В этом руководстве мы рассмотрим процесс установки Oracle Java 8 на Ubuntu 16.10 с использованием PPA. Способ установки через PPA является более простым и быстрым по сравнению с ручной установкой.

По окончании данного руководства ваша система Ubuntu 16.10 будет обладать следующими характеристиками:
- Java JDK (набор инструментов для разработки на Java)
- JRE (Java Runtime Environment)
- Расширение Java для веб-браузера
Итак, без лишних слов, давайте приступим.
Содержание статьи
Установка Oracle Java 8 на Ubuntu 16.10 с использованием PPA.
Запустите терминал (нажмите CTRL+ALT+T) и введите следующие три команды, чтобы добавить PPA, обновить локальный индекс пакетов и установить Java 8.
sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install java-common oracle-java8-installer
Учтите, что данный PPA устанавливает Oracle Java 8, который в свою очередь загружает последние версии Java с официального сайта Oracle и устанавливает их на вашем компьютере.
Во время установки вам потребуется согласиться с условиями лицензии на бинарные файлы Oracle.

После окончания установки вы можете узнать версию Java, выполнив следующую команду:
java - version
Проверьте работу компилятора Java с помощью:
javac - version
Конфигурация окруженческих переменных
После установки Oracle Java 8 через PPA необходимо автоматически настроить следующие четыре переменные окружения, связанные с Java.
- $J2SDKDIR
- $J2REDIR
- $JAVA_HOME
- $DERBY_HOME
Вы можете просмотреть их значения, воспользовавшись командой echo, как это показано ниже.
echo $JAVA_HOME
/usr/lib/jvm/java-8-oracle
Если по какой-либо причине эти переменные окружения не настроены, вам следует установить пакет oracle-java8-set-default.
sudo apt-get install oracle-java8-set-default
Данный пакет поместит файл jdk. sh в папку /etc/profile. d/. При открытии этого файла можно заметить, что он служит для настройки упомянутых переменных окружения.
cat /etc/profile. d/jdk. sh
export J2SDKDIR=/usr/lib/jvm/java-8-oracle export J2REDIR=/usr/lib/jvm/java-8-oracle/jre export PATH=$PATH:/usr/lib/jvm/java-8-oracle/bin:/usr/lib/jvm/java-8-oracle/db/bin:/usr/lib/jvm/java-8-oracle/jre/bin export JAVA_HOME=/usr/lib/jvm/java-8-oracle export DERBY_HOME=/usr/lib/jvm/java-8-oracle/db
Для того чтобы переменные окружения начали действовать, необходимо обновить файл /etc/profile с помощью следующей команды.
source /etc/profile
Надеюсь, что данный урок оказался полезным для вас и вы смогли установить Oracle Java 8 на Ubuntu 16.10. Не забудьте подписаться на нашу бесплатную рассылку, чтобы быть в курсе последних уроков по Linux. Также вы можете следить за нами в Google+, Twitter или лайкнуть нашу страницу в Facebook.

