Иногда пользователи ПК с операционной системой Linux сталкиваются с такой проблемой, как невозможность открыть нужную программу посредством Java. Некоторые инструменты попросту не хотят открываться, а другие запускаются через OpenJDK, что никак не радует, поскольку здесь выдаётся множество ошибок. Чтобы решить эту проблему раз и навсегда, рекомендуется заняться установкой Java от Oracle. Обычно данное решение приводит к желаемому результату, хотя стоит готовиться к различным вариантам развития сценария.
В данном материале мы рассмотрим ключевые нюансы и тонкости инсталляции Java Runtime Environment и Java Development Kit. 8-ая модификация Java отлично подойдет для CentOs, Ubuntu и Arch Линукс. Об этой версии и будет вестись речь.
Содержание
JDK и JRE основные различия
JRE предназначается для базового использования, является средой выполнения Java. Посредством данного инструмента выполняется запуск приложений, созданных на основе джава.
JDK – одна из модификаций платформы Java класса «стандарт», предназначается для разработок. Представляет собой пакет разработчика с необходимыми инструментами для работы (функциональные программы, компилятор и прочее). Примечательно, что в ней также содержится JRE.
Самостоятельная установка Java JRE в Линукс
Для начала необходимо скачать дистрибутив явы, для это лучше всего посетить официальный веб-ресурс продукта. На сайте находятся архивы для скачивания различных версий.
Следующим действием станет перенос архива в желаемую директорию и его дальнейшая распаковка. Лучше всего выбрать для этих целей директорию /opt/java. Чтобы реализовать задуманное, потребуется использовать несколько специальных команд. Они указаны ниже:
# mv ~/полный путь/jre*.tar.gz /opt/java
А также:
# tar –xzf /opt/java/jre*.tar.gz
Важно! Вместо символа «*» необходимо указать актуальную версию Java.
Инсталляция JDK
Пользователю вновь потребуется посетить официальный веб-ресурс компании. Следующим шагом станет перенос скачанного архива в подходящую директорию с дальнейшей его распаковкой.
Команды, с помощью которых можно выполнить эту задачу, аналогичны тем, что указаны выше. Пользователю необходимо лишь заменить «jre» на «jdk», а затем указать версию Джава вместо символа «*».
Установка из репозитория на примере Ubuntu
Добавление репозитория и обновление индексов – обязательные составляющие общей установки Oracle Java. Владельцам 18-го релиза (и более) эта задача дастся намного проще, ведь в Ubuntu подобные действия выполняются в автоматическом режиме, сразу же после того, как будет добавлен репозиторий. Однако мы разберем, как запустить данный процесс вручную.
Важно! На компьютере появятся и JRE, и JDK.
Итак, приступим к добавлению репозитория и обновлению списков пакетов. Задача элементарная, но лучше раздробить её на несколько микрозадач.
Первый шаг:
# add-apt-repository ppa:webupd8team/java
Второй шаг:
# apt-get update
Важно! пользователю нужно не забыть принять лицензионное соглашение.
Разумеется, нужное действие уже предусмотрено. Осталось выполнить его:
# apt-get install oracle-java8-installer
ArchLinux
Сейчас не понадобится запоминать множество команд для достижения поставленной цели. Юзеру достаточно применить лишь эту:
$ yaourt -S jre8
Если пользователю потребуется установить JDK, ему нужно задать в терминале:
$ yaourt -S jdk8
CentOs
Для скачивания нужного RPM-пакета пользователю необходимо посетить официальный сайт. Данный пакет подходит не только для CentOs, но и для OpenSuse, Fedora и RHEL. После скачивания пакета нужно открыть его из терминала. Для этого задайте:
# rpm -i /полный путь/jre-*.rpm
ВАЖНО! Dместо символа «*» необходимо указать актуальную версию Java.
Далее мы разберем, как грамотно установить JDK. После скачивания пакета для разработчика с веб-ресурса компании Oracle приходит черёд установки Джава. Это также можно сделать посредством терминала. Пользователю потребуется команда, аналогичная предыдущей, где вместо «jre» должно быть прописано «jdk». После опции -i юзеру также необходимо добавить символ «~», означающий то, что путь начинается. Во всем остальном команда остаётся неизменной.
Необходимость в установке Java на дистрибутив Линукс может появиться у любого новичка. Как вы сами видите из данной статьи, существует приличное множество способов решения этой задачи. Каждый пользователь сможет выбрать для себя удобный вариант.
Примечание: владельцы специфических дистрибутивов могут столкнуться с тем, что классические способы установки Java в Линукс не срабатывают. Если ситуация складывается именно таким образом, пользователю рекомендуется внимательно изучить ошибки, отобразившиеся в консоли, и обратиться к официальным источникам для поиска решения текущей проблемы.