Как установить Java на Linux



Java Runtime и Java-приложения не так популярны, как раньше. Многие разработчики изо всех сил стараются уйти от этого как платформы. Несмотря на репутацию среды выполнения Java, до сих пор активно используется сегодня. Он работает на Android, на нем работают популярные веб-приложения, на нем все еще работают видеоигры, и он даже используется на крупных серверах Linux. Если вы пользователь Linux и хотите установить Java в Linux, у вас есть два варианта, которые вы можете попробовать.

Есть проект OpenJDK, реализация с открытым исходным кодом среды выполнения Java, которая с легкостью работает практически во всех дистрибутивах Linux. Наряду с этим пользователи Linux также могут установить официальный комплект Oracle Java, который гораздо сложнее освоить, но предлагает более современные функции и улучшенную функциональность. В этом посте мы рассмотрим, как настроить и запустить их оба.



Вариант 1 - Java OpenJDK


Учитывая, что среда выполнения Java Oracle сложна в настройке для обычных пользователей, Java OpenJDK - удобный инструмент для Linux.

Существует много разных версий OpenJDK. На данный момент есть версия 11, и она имеет все новые патчи. Однако большинство дистрибутивов Linux содержат более старые выпуски OpenJDK в своих архивах пакетов, и они также устанавливаются.



Установка Java OpenJDK в Linux очень проста, и вам не нужно будет делать много тяжелой работы. Для этого откройте окно терминала и следуйте инструкциям, которые соответствуют используемому вами дистрибутиву Linux.


Ubuntu


Ubuntu 18.10, а также Ubuntu 18.04 LTS имеют последнюю версию OpenJDK (11). Вы можете легко установить его из основного архива программного обеспечения, выполнив следующую команду Apt.

sudo apt install openjdk-11-jdk openjdk-11-jre

В качестве альтернативы, если вы все еще пользуетесь Ubuntu 16.04 LTS и нуждаетесь в Java, вы можете получить OpenJDK 8. Имейте в виду, что он не такой новый или такой же функциональный, как версия 11!

sudo apt Install openjdk-8-jdk openjdk-8-jre

Debian


Заставить OpenJDK работать с Debian довольно просто. С учетом вышесказанного, имейте в виду, что текущая версия Debian Stable (9) содержит только OpenJDK 8, устаревшую версию.

sudo apt-get install openjdk-8-jre openjdk-8-jdk

Как упоминалось выше, в Debian 9 Stable есть несколько серьезно устаревших пакетов OpenJDK. Если вам требуется что-то более новое, рассмотрите возможность обновления до Debian 10.


Arch Linux


Arch Linux имеет последние пакеты OpenJDK (версия 11). Чтобы установить его, вам не нужно прибегать к AUR. Вместо этого довольно просто запустить его из репозитория Extra, через Pacman.

sudo pacman -S jre-openjdk jdk-openjdk

Fedora


Fedora Linux содержит несколько выпусков OpenJDK в своем архиве программных пакетов. С учетом сказанного лучше всего запускать последний выпуск, так как он имеет самые последние функции.

Чтобы получить OpenJDK 11 в Fedora Linux, введите следующую команду DNF в окне терминала.

sudo dnf install java-11-openjdk

OpenSUSE


Нужно получить среду выполнения OpenJDK, а также комплект разработчика для вашей системы OpenSUSE Linux? Вы будете рады узнать, что это очень легко настроить! Чтобы начать, введите команду Zypper ниже.

sudo zypper install java-11-openjdk

Универсальный Linux


Исходный код OpenJDK доступен для установки на всех Linux. Если вы используете операционную систему на основе Linux, которая не предоставляет OpenJDK из коробки, перейдите на страницу загрузки и cкопируйте код самостоятельно.


Вариант 2. Oracle Runtime Environment


OpenJDK работает в большинстве случаев. Тем не менее, он не работает для 100% приложений Java в Linux. Если вы столкнулись с некоторыми проблемами при использовании OpenJDK, будет хорошей идеей просто установить официальную версию Oracle.

Oracle Java для Linux работает на различных дистрибутивах Linux. В этом разделе руководства мы рассмотрим, как заставить среду выполнения работать во всех дистрибутивах, в которых есть доступные пакеты.


Ubuntu


Хотя Ubuntu Linux является самой популярной в мире операционной системой Linux, ориентированной на потребителя, у Oracle нет загружаемого пакета DEB для установки. В результате пользователи создали сторонний архив PPA, который выполняет установку автоматически.

Чтобы заставить работать PPA, откройте терминал и используйте команду add-apt-repository ниже.

sudo add-apt-repository ppa:webupd8team/java

Затем запустите команду обновления.

sudo apt update

Используя команду Apt, установите Oracle Java 11.

sudo apt install oracle-java11-installer

Наконец, установите Java 11 по умолчанию.

sudo apt install oracle-java11-set-default

Debian


Нужен Java на Debian? Благодаря сходству операционной системы с Ubuntu можно использовать PPA. Чтобы запустить его, запустите терминал и получите root-доступ.

su 

Теперь, когда у вас есть Root в Debian, добавьте Java PPA в вашу систему.

echo "deb http://ppa.launchpad.net/linuxuprising/java/ubuntu bionic main" | tee /etc/apt/sources.list.d/linuxuprising-java.list
Затем включите ключ GPG программного источника с помощью apt-key.

apt-key adv --keyserver hkp: //keyserver.ubuntu.com: 80 --recv-keys 73C3DB2A


Выполните обновление команды.

apt-get update

Установите Java 11 из программных источников, используя Apt-get.

apt-get install oracle-java11-installer

Наконец, установите Java 11 по умолчанию.

sudo apt-get install oracle-java11-set-default

Arch Linux


В Arch AUR нет официального пакета времени выполнения Oracle Java. Если вам абсолютно необходима Java, проверьте официальную страницу загрузки Linux. Вы сможете загрузить и установить версию Java TarGZ. В противном случае, придерживайтесь OpenJDK.


Fedora и OpenSUSE


Oracle распространяет RPM-версию Java, так что вы сможете легко установить Java на Fedora и OpenSUSE. Чтобы начать, перейдите на страницу загрузки на Oracle.com.

На этой странице найдите RPM-версию Java. Затем откройте терминал и следуйте инструкциям ниже, чтобы установить его в вашей системе.


Fedora


cd ~/Downloads 

sudo dnf install jre-8u191-linux-x64.rpm

OpenSUSE


cd ~/Downloads 

sudo zypper install jre-8u191-linux-x64.rpm


Универсальный Linux

У Oracle есть версия TarGZ их среды выполнения Java. Если вам требуется официальная Java JRE, перейдите по этой ссылке, загрузите ее и следуйте инструкциям на странице, чтобы она заработала.
Как установить Java на Linux Как установить Java на Linux Reviewed by Admin on января 11, 2019 Rating: 5

Комментариев нет: