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

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

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

Вариант 1 - Java OpenJDK

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

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

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

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

Ubuntu

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

sudo apt установить openjdk-11-jdk openjdk-11-jre

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

sudo apt установить openjdk-8-jdk openjdk-8-jre

Debian

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

sudo apt-get установить openjdk-8-jre openjdk-8-jdk

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

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 установить java-11-openjdk

OpenSUSE

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

sudo zypper установить java-11-openjdk

Общий Linux

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

Вариант 2 - среда выполнения Oracle Java

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

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

Ubuntu

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

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

sudo add-apt-репозиторий ppa: webupd8team / java

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

sudo apt update

С помощью команды Apt установите Oracle Java 11.

sudo apt установить oracle-java11-installer

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

sudo apt установить oracle-java11-set-default

Debian

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

вс

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

echo "deb https://ppa.launchpad.net/linuxuprising/java/ubuntu bionic main" | тройник /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 установить 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 .

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

На странице найдите 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, перейдите по этой ссылке , загрузите ее и следуйте инструкциям на странице, чтобы заставить ее работать.

Оставить комментарий

Исправление разрывов изображения на графике Intel в Pardus Linux: руководство, ориентированное на результат.

Исправление разрывов изображения на графике Intel в Pardus Linux: руководство, ориентированное на результат.

Для устранения разрывов изображения на экране, вызванных графикой Intel, в Pardus Linux проверьте совместимость X11 и Wayland, настройки композитора, частоту обновления, активный драйвер Xorg и используйте TearFree только при необходимости.

Как настроить межсетевой экран SLES 15 с помощью firewall-cmd

Как настроить межсетевой экран SLES 15 с помощью firewall-cmd

Настройте firewalld на SLES 15: проверьте зоны, разрешите службы или порты, сохраните постоянные правила, безопасно перезагрузите систему и проверьте доступ.

Руководство по настройке оперативного обновления SLES: применение обновлений ядра без перезагрузки.

Руководство по настройке оперативного обновления SLES: применение обновлений ядра без перезагрузки.

Включите функцию автоматического обновления ядра в режиме реального времени на SLES 15 SP7, применяйте поддерживаемые исправления без перезагрузки, проверяйте активные патчи и определяйте, когда все еще требуется перезапуск ядра.

Как включить режим FIPS на сервере SUSE Linux Enterprise Server 15

Как включить режим FIPS на сервере SUSE Linux Enterprise Server 15

Включите режим FIPS на SLES 15 с помощью поддерживаемой SUSE утилиты настройки, безопасно перезагрузите систему, проверьте состояние ядра и криптографической политики, а также проверьте ограничения сертификации.

Как установить Google Chrome на Gooroom OS, не нарушая политики безопасности.

Как установить Google Chrome на Gooroom OS, не нарушая политики безопасности.

Безопасная установка Google Chrome на Gooroom OS с использованием официальных .deb-пакетов, APT-проверки, проверок политик, инструкций по обновлению и исправлений для управляемых устройств.

Как безопасно экспортировать системные журналы SLES на удаленный сервер Syslog

Как безопасно экспортировать системные журналы SLES на удаленный сервер Syslog

Надежная пересылка системных журналов SLES на удаленный сервер syslog с использованием rsyslog, TLS-сертификатов, проверки имен узлов, очередей, валидации и тестирования.

Интеграция Active Directory с SSSD в SLES 15: пошаговое руководство

Интеграция Active Directory с SSSD в SLES 15: пошаговое руководство

Подключите SLES 15 к Active Directory с помощью SSSD, используя YaST. Подготовьте DNS и время, настройте вход в домен, проверьте Kerberos и сравните SSSD, Winbind и realmd.

Fix Realtek RTL8821CE Wi-Fi Driver Issues on Pardus Linux

Fix Realtek RTL8821CE Wi-Fi Driver Issues on Pardus Linux

Fix RTL8821CE Wi-Fi on Pardus Linux by checking the built-in rtw88 driver, Realtek firmware, rfkill, NetworkManager, and safe fallback options.

Исправлена ​​ошибка «Временная ошибка разрешения DNS» в Debian 12 при использовании systemd-resolved.

Исправлена ​​ошибка «Временная ошибка разрешения DNS» в Debian 12 при использовании systemd-resolved.

Диагностика и устранение ошибок разрешения DNS в Debian 12 с помощью systemd-resolved, включая resolv.conf, NetworkManager, networkd, cache и verification.

Как безопасно установить Pardus Linux в паре с Windows 11.

Как безопасно установить Pardus Linux в паре с Windows 11.

Установите Pardus 25.2 рядом с Windows 11, создав резервную копию, уменьшив размер тома Windows, загрузившись с USB-накопителя с поддержкой UEFI и защитив существующие разделы EFI и восстановления.