Установка Oracle Java в Linux

Java for LinuxJava это язык программирования и вычислительная платформа, разработанная компанией Sun Microsystems, которую затем приобрела корпорация Oracle. Некоторые приложения и сайты требуют, чтобы в операционной системе была установлена Java. Связано это с тем, что приложения Java обычно транслируются в специальный байт-код, который требует для работы специальную виртуальную Java-машину. Сегодня поговорим про установку Java в Linux.

Есть несколько реализаций Java, самыми популярными являются OpenJDK и Oracle Java. В этой статье речь пойдёт о второй.

JRE или JDK

Для начала разберёмся в этих аббревиатурах.

Java Runtime Environment (JRE) — это среда выполнения Java. Позволяет запускать приложения, написанные на языке Java. Таким образом, для рядового пользователя подойдёт именно она.

Java Development Kit (JDK) — версия платформы Java, предназначенная для разработки приложений. Содержит документацию, компилятор, различные утилиты, библиотеки классов и среду выполнения (т.е. JRE).

Установка Java в Linux (универсальный метод)

Скачать и установить Java в Linux можно вручную. Данный способ подойдёт для всех популярных дистрибутивов Linux и производных от них.

Установка Java в Linux
На момент написания статьи актуальной является версия 8u231. В примерах будет упоминаться она.

JRE можно скачать по этой ссылке. Формат .tar.gz подойдёт лучше, так как он более универсальный. Для установки рекомендую использовать каталог /opt/java/, хотя можно использовать и другой. Создадим такой каталог, если его нет:

sudo mkdir /opt/java

Перейдём в созданный каталог:

cd /opt/java

Скопируем туда архив с Java:

sudo mv ~/Загрузки/jre-8u231-linux-x64.tar.gz /opt/java

Обратите внимание, что я скачал файл в папку Загрузки. Если в вашем случае он располагается в другом месте — указывайте другой путь. Также имя файла может отличаться в зависимости от разрядности, версии и других факторов (возможно, просто сменится схема наименования).

Распаковываем содержимое архива:

sudo tar -zxvf jre-8u231-linux-x64.tar.gz

После этого архив с Java можно удалить.

Если вам нужно установить JDK, тогда перейдите на следующую страницу для скачивания пакета. Придётся, правда, завести аккаунт Oracle, если у вас его нет. В остальном процедура установки такая же. Предположим, каталог /opt/java/ у нас уже создан, поэтому его создание опустим.

cd /opt/java
sudo mv ~/Загрузки/jdk-8u231-linux-x64.tar.gz /opt/java
sudo tar -zxvf jdk-8u231-linux-x64.tar.gz

Установка Java в CentOS, Fedora, openSUSE и Red Hat Enterprise Linux

На сайте Oracle также доступен RPM-пакет с Java, что упрощает её установку в тех дистрибутивах, что используют такие пакеты. JRE устанавливается командой вида:

sudo rpm -i ~/Загрузки/jre-8u231-linux-x64.rpm

Не забудьте отредактировать команду под себя.

JDK ставится командой

sudo rpm -i ~/Загрузки/jdk-8u231-linux-x64.rpm

Настройка переменных окружения

Для того, чтобы настройки были доступны всем пользователям, используем файл /etc/profile. Добавьте в конец файла следующие строки:

export JAVA_HOME=/opt/java/jre1.8.0_231/
export JRE_HOME=/opt/java/jre1.8.0_231/jre
export PATH=$PATH:/opt/java/jre1.8.0_231/bin:/opt/java/jre1.8.0_231/jre/bin

Установка Java в Linux

Но не забывайте, что это лишь пример. У вас может быть другая версия Java, она может быть установлена в другой каталог. Кроме того, в примере JRE, а у вас может быть установлен JDK.

Итак, мы разобрали установку Oracle Java в Linux. Сделать это, как видите, не представляет особой сложности.

Добавить комментарий

Ваш адрес email не будет опубликован.