Как установить java на linux

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

В создании этой статьи участвовала наша опытная команда редакторов и исследователей, которые проверили ее на точность и полноту.

Команда контент-менеджеров wikiHow тщательно следит за работой редакторов, чтобы гарантировать соответствие каждой статьи нашим высоким стандартам качества.

Количество просмотров этой статьи: 27 799.

Из данной статьи вы узнаете, как установить последнюю версию Java Runtime Environment (JRE) на компьютере под управлением Linux.

  • Также можно нажать «Linux X64», если вы хотите установить 64-разрядную Java.
  • Например, если файл называется «jre-8u151», это означает, что версия Java – 8, а версия обновления – 151.
  • Если файл скачан после 1 октября 2017 года, введите tar zxvf jre-8u151-linux-i586.tar .
  • Также можно нажать «Linux RPM X64», если вы хотите установить 64-разрядную Java.
  • Например, если файл называется «jre-8u151», это означает, что версия Java – 8, а версия обновления – 151.
  • Если ваш пароль не является административным, введите пароль к учетной записи администратора.
  • Имя файла зависит от даты загрузки файла. Если файл скачан после 1 октября 2017 года, введите rpm -ivh jre-8u151-linux-i586.rpm и нажмите ↵ Enter .
  • Если Java установлена, на экране отобразится ее версия.
  • Если это не привело к успеху, попробуйте ввести sudo apt-get install openjdk-7-jdk .
  • Java можно установить с помощью графического интерфейса пользователя, но на это уйдет больше времени, чем если использовать командную строку.
  • Oracle Java больше не поддерживается в Ubuntu.

Дополнительные статьи

получить права суперпользователя в Ubuntu

установить Ubuntu в VirtualBox

взломать WPA/WPA2 ключ от Wi–Fi с помощью Kali Linux

установить Tor в Linux

стать суперпользователем в Linux

использовать Wine в Linux

назначить IP адрес в Linux

отформатировать жесткий диск в Ubuntu

установить iTunes в Linux

сделать скриншот в Linux

заархивировать папку в Linux

удалить Ubuntu

добавить или сменить шлюз по умолчанию в Linux

создать и отредактировать текстовый файл с помощью терминала в Linux

Об этой статье

Команда wikiHow

В создании этой статьи участвовала наша опытная команда редакторов и исследователей, которые проверили ее на точность и полноту.

Команда контент-менеджеров wikiHow тщательно следит за работой редакторов, чтобы гарантировать соответствие каждой статьи нашим высоким стандартам качества. Количество просмотров этой статьи: 27 799.

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

Java — популярный язык программирования, разработанный в компании Sun Microsystems, ныне принадлежащей корпорации Oracle. Java занимает лидирующие позиции в мире языков программирования. Многие программы, разработанные для Linux намного лучше выполняются с использованием проприетарной версии Java.

В данной статье будет рассмотрена установка JRE (Java Runtime Environment) и JDK (Java Development Kit) 8 версии on Oracle на дистрибутивы Ubuntu 20.04, CentOS 8 и Arch Linux. Также будет рассмотрен выбор необходимой среды по умолчанию.

Чем отличается JDK от JRE

  • JRE — Java Runtime Environment — это среда выполнения Java. Предназначена для обычного использования. Позволяет запускать приложения, написанные на языке Java.
  • JDK— Java Development Kit — стандартная версия платформы Java, предназначенная для разработки. Это специальный пакет разработчика, в который входят документация, различные утилиты, компилятор, библиотеки классов, а также сама JRE.

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

Для начала необходимо скачать архив с официального сайта Oracle выбрав пакет с именем Linux x64 если используется 64 битная система или выбрать пакет с именем Linux если используется 32 битная система:

TJLJfuz9wzEAAAAASUVORK5CYII=

Далее скачанный архив необходимо переместить в любую директорию и распаковать. В качестве примера будет выбрана директория /usr/java/ Предварительно данную директорию необходимо создать при помощи команды:

sudo mkdir /usr/java/

Awf5x9h1Cge7AAAAAElFTkSuQmCC

Для перемещения архива необходимо выполнить следующую команду:

z+7WDMYDJHvdQAAAABJRU5ErkJggg==

(тильда) означает домашнюю директорию пользователя. Далее перейдите в директорию /usr/java и распакуйте архив при помощи команды:

sudo tar -xzvf jre-8u311-linux-x64.tar.gz

9QaKxvEOkKaSS1b8j0Tvp08v+IQ4MvfmSH2Qqe3o8f8HXC8y7UlKfEYAAAAASUVORK5CYII=

Далее системе необходимо указать, где находятся установочные файлы Java. Для этого необходимо создать символическую ссылку в каталоге /usr/bin/ которая будет ссылаться на установочную директорию /usr/java/jre1.8.0_311 Для этого необходимо выполнить команду:

sudo update-alternatives —install «/usr/bin/java» «java» «/usr/java/jre1.8.0_311/bin/java» 1

O0NJDAcmttmhKcZqLneq2gS45i58z5EjnbzyNQsTqQwN570QUdN8VTOfFRdgx7b8fwE9JnEhhFHl4wAAAABJRU5ErkJggg==

После этого можно проверить версию Java выполнив команду:

uAJAAAAAElFTkSuQmCC

Загрузите архив со средствами разработки с официального сайта компании Oracle. Необходимо выбрать раздел Linux и найти пакет с именем jdk-8u311-linux-aarch64.tar.gz:

D7GgZhvZ1heuAAAAAElFTkSuQmCC

Далее необходимо поставить галочку напротив пункта I reviewed and accept the Oracle Technology Network License Agreement for Oracle Java SE тем самым подтверждая принятия условия лицензионного соглашения.

Fese28Keg6QAAAAASUVORK5CYII=

Для скачивания файла необходимо войти в свою учетную запись Oracle или создать новую, только после этого начнется загрузка архива.

В качестве примера также будет выбрана директория /usr/java. Предварительно данная директория должна быть создана. Перенесите архив в директорию /usr/java:

wJKHqzr2cjQAAAABJRU5ErkJggg==

Далее перейдите в директорию /usr/java и распакуйте архив:

sudo tar -xzvf jdk-8u311-linux-x64.tar.gz

9wbymZsLeWgAAAABJRU5ErkJggg==

Так же, как и при настройке JRE необходимо указать, где находятся установочные файлы Java. Для этого необходимо создать символическую ссылку в каталоге /usr/bin/ которая будет ссылаться на установочную директорию /usr/java/jdk1.8.0_311. Для этого необходимо выполнить команду:

sudo update-alternatives —install /usr/bin/java java /usr/java/jdk1.8.0_311/bin/java 1

5jDAyOEAAAAASUVORK5CYII=

Переменные окружения

Многие программы используют переменную среды JAVA_HOME для того, чтобы определить расположение установки Java. Чтобы установить эту переменную для всех пользователей, сначала необходимо узнать, где именно хранится установка Java. Для этого необходимо выполнить команду:

sudo update-alternatives —config java

8H8IVE+xECxXAAAAAASUVORK5CYII=

В данном случае в системе установлены JRE и JDK одновременно. Поэтому присутствует 2 пути:

  • /usr/java/jdk1.8.0_311/bin/java
  • /usr/java/jre1.8.0_311/bin/java

Выберите нужный тип Java и скопируйте путь необходимой версии и откройте файл /etc/environment в любом текстовом редакторе (например nano):

sudo nano /etc/environment

8fEmBMz97bRJ4AAAAASUVORK5CYII=

Необходимо добавьте строку с путём установки JRE или JDK в конец этого файла:

tncR3QyKUguHjDl3x6QyHOwug1d1y9PWnDqM3f8HPohND64QrPAAAAAASUVORK5CYII=

Сохраните и закройте файл. Чтобы применить настройки, необходимо перейти в учётную запись root далее перечитать файл выполнив в терминале команду:

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

В официальных репозиториях Arch Linux присутствует только OpenJDK, в то время как проприетарная JRE присутствует только в пользовательских репозиториях aur. Для установки JRE необходимо перейти по ссылке официальной страницы JRE в репозитории aur и найти ссылку на GIT репозиторий программы в поле Git Clone URL:

wFJfNkAb+2MPAAAAABJRU5ErkJggg==

Далее необходимо склонировать данный репозиторий при помощи команды:

git clone https://aur.archlinux.org/jre8.git

8LFy8UuipbQI8AAAAASUVORK5CYII=

Перейдите в скачанный репозиторий:

Для установки JRE необходимо выполнить команду:

xIu97DQV6wIrZMrmU7d56hh09asrkWpC2oL+fwBz9HzHPEFHUwAAAABJRU5ErkJggg==

При появлении фразы Proceed with installation? [Y/n] введите y и нажмите на клавишу Enter:

BafxjWnn8Uf+AAAAAElFTkSuQmCC

Установка JRE завершена.

Как и JRE JDK так же присутствует только в пользовательском репозитории aur. Несмотря на то, что установочный процесс совпадает с установкой JRE, у установки JDK есть одна особенность — с тех пор как пакеты JDK расположенные на сайте Oracle требует авторизации на сайте необходимо заранее скачать пакет JDK иначе установщик выдаст ошибку.

Перейдите на официальный сайт Oracle найдите и скачайте архив с именем jdk-8u301-linux-x64.tar.gz:

AVgXc9sCLpQnAAAAAElFTkSuQmCC

Далее склонируйте репозиторий с JDK выполнив команду:

git clone https://aur.archlinux.org/jdk8.git

MTmUtSCv1rHCsRSubkkQQUQL7B3Igmi107P8CD57nqEX0RocAAAAASUVORK5CYII=

Переместите ранее скачанный архив в только что склонированный репозиторий при помощи команды:

mv Downloads/jdk-8u301-linux-x64.tar.gz jdk8/

Где Downloads — директория куда был скачен архив, а jdk8/— директория с самим JDK. Перейдите в директорию с JDK и запустите команду для установки:

JgDZUkKIykfwpmoisG+XQhL5QaUIfycN6fvnvpkwHmJse2QYAAAAASUVORK5CYII=

При появлении фразы Proceed with installation? [Y/n] введите y и нажмите на клавишу Enter:

Je8cAAAAASUVORK5CYII=

После этого установка JDK будет завершена.

Установка Java в CentOS 8

Для RHEL дистрибутивов, таких как, CentOS, Fedora, RedHat и OpenSUSE есть официальный RPM-пакет. Для начала необходимо скачать пакет с официального сайта Oracle выбрав пакет с именем Linux RPM если используется 64 битная система или выбрать пакет с именем Linux x64 RPM если используется 32 битная система:

g+7kYXXJVOKIQAAAABJRU5ErkJggg==

Чтобы установить пакет необходимо выполнить команду в терминале:

sudo rpm -i jre-8u311-linux-x64.rpm

H+e6jWWzjgjhW9CU5Noa6zBfkfRAcluHMeCd68WTb44GVEbKWIA6rBntL8iQpbmYScmZDbVnSOVoZen8ASURNvrAw+nQxpS+25IMY9r7bBqmGwIPk8sFFwYnWqMBnsuMWp9P8PnZk0VMIhYZ0AAAAASUVORK5CYII=

После установки можно проверить версию JRE при помощи команды:

B8sb3pmw0Z8ZAAAAAElFTkSuQmCC

Средства для разработчиков также можно скачать с официального сайта Oracle выбрав пакет с именем jdk-8u311-linux-x64.rpm для 64 битной системы и выбрав пакет с именем jdk-8u311-linux-i586.rpm для 32 битной системы:

38PGAnobR9D9gAAAABJRU5ErkJggg==

Для установки из терминала, необходимо выполнить команду:

sudo rpm -i jdk-8u311-linux-x64.rpm

iT0cBhpPLkAAAAAASUVORK5CYII=

Для просмотра версии JDKнеобходимо выполнить команду:

5O1QVyR45yMAAAAAElFTkSuQmCC

Выбор версии Java по умолчанию

Ubuntu 20.04

Для начала необходимо вывести список всех установленных версий Java в системе. Для этого необходимо выполнить команду:

sudo update-alternatives —config java

8H8IVE+xECxXAAAAAASUVORK5CYII=

Если у в вас системе установлено несколько версий Java можно выбрать ту, которая будет использоваться по умолчанию. Так как на данный момент в системе присутствует только 8 версия Java то выбирать версию нет необходимости. Если в системе одновременно присутствуют 2 и более версии, то для выбора версии по умолчанию необходимо ввести цифру, которая будет располагаться напротив нужной версии.

ArchLinux

Для начала просмотрите список установленных сред при помощи команды:

archlinux -java status

shkSGrRsjuywpNQ8U8YSBakc2BNU6HXw+7tI8AoywK2EyfHiI9maSWxxb+MSpsaiwORAkWiBHDSv8XVRJsJD28xhIAAAAASUVORK5CYII=

Далее установите необходимую версию:

sudo archlinux -java set имя_среды

sudo archlinux-java set java-8-jdk

C6N0VessAcfuAAAAAElFTkSuQmCC

Для проверки версии JDK необходимо выполнить команду:

Mp6cb2kd+iLZdR57qb1k04q8eINBi+pgj0z40V9iVf9pniT8lUIMCm0DUuNE+KUro2JRrM6VGvHmkJU5mIYoDGLXCbjyJ5X4yN+X4vCng4lzn2HJMUsnesxtM0sEJWw0EWBeNcl2U1pFCw9yCVv8LO2o3urIvSXcAAAAASUVORK5CYII=

Для проверки версии JRE необходимо выполнить команду:

ALZLJr9WQoB6AAAAAElFTkSuQmCC

CentOS 8.2

Выбрать необходимую версию Java можно с помощью команды ниже (так же, как и в Ubuntu). Необходимо выбрать цифру, соответствующую номеру версии:

sudo update-alternatives —config java

wKc8JSLwIIgyQAAAABJRU5ErkJggg==

Выводы

В данной статье показан процесс установки и настройки Java в различных дистрибутивах Linux. Если остались вопросы, спрашивайте в комментариях!

Как установить JAVA 8 (JDK) последней версии на Linux

Java — это набор программного обеспечения, который был разработан Sun Microsystems в 1995, он известен за свою кроссплатформенность. Платформа Java используется миллионами приложений, веб-сайтов (особенно используется в банковских сайтах) благодаря своей быстрой, безопасной и надёжной природе. Сегодня Java — везде, от настольных компьютеров до дата-центров, от игровых консолей до научных компьютеров, от мобильных телефонов до Интернет серверов и т.д.

Можно установить более чем одну версию Java и запускать их на том же компьютере, также возможно иметь различные версии JDK и JRE в одно и то же время, в действительности, множеству приложений нужна Java-jre (Java Runtime Environment — среда выполнения для Java) а тем, которые связаны с разработкой, нужна Java-sdk (Software Development Kit — набор инструментов разработчика). JDK уже включает в себя JRE, поэтому мы установим только JDK.

Множество дистрибутивов Linux поставляются с другой версией Java, называемой OpenJDK (эта версия не разрабатывалась в Sun Microsystems и не преобреталась Oracle Corporation). OpenJDK — это реализация приложений Java с открытым исходным кодом.

Последней стабильной версией Java является релиз 1.8.0_66, т.е. 8u66.

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

1. Перед установкой Java, для начала сверим версию уже установленной Java.

2. Создадим директорию в которую установим Java. Для глобального доступа (для всех пользователей) установка предпочтительна в директорию /opt/java. Следующие команды необходимо выполнять от имени администратора.

(или перед каждой командой добавляйте sudo)

3. Теперь время загрузить тарбол — источник установки Java (JDK) с последней версией под нашу архитектуру. Скачивайте Java и любые другие программы только с официальных сайтов!

Чтобы вам было проще сориентироваться, мы приводим примеры имён файлов. Пожалуйста, загружайте только эти файлы.

Как вариант, вы можете использовать команду wget для загрузки файла прямо в директорию /opt/java, как это сделать показано ниже:

4. Когда загрузка завершена, вы можете извлечь тарбол использованием команды tar как показано ниже.

tar -zxvf jdk-*.tar.gz && rm *.tar.gz && mv jdk1.8.0_* jdk1.8.0

5. Далее используем команду update-alternatives, чтобы сказать системе, где java и её исполнимые файлы установлены.

Т.е. нужно ввести 1.

6. Скажем системе обновить альтернативы javac так:

У вас может быть так:

02

Update-Javac-Alternatives

В любом случае, всё в порядке. Если у вас как на втором скриншоте, то также наберите 1.

7. Похожим образом обновляем альтернативы jar так:

Update-Jar-Alternatives

А может просто сказать, что настраивать нечего, т. к. есть только одна альтернатива.

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

03

После перезагрузки значения переменных окружения сбросятся. Чтобы не вводить эти значения каждый раз после перезагрузки можно отредактировать один из трёх файлов:

  • $HOME/.bashrc
  • $HOME/.profile
  • /etc/profile

Рекомендуется выбрать /etc/profile, поскольку в этом случае настройки будут доступны для всех пользователей системы. Откройте этот файл:

И добавьте в самый конец строки:

9. Чтобы убедиться, опять проверим версию Java.

Предположение: Если вы не используете OpenJDK (открытую реализацию java), вы можете удалить её следующим образом:

Включение поддержки Java в Firefox

10. Для включения поддержки Java 8 JDK в Firefox, нужно набрать следующие команды, это задействует модуль Java в Firefox.

На Debian, Ubuntu и Mint

На RHEL, CentOS и Fedora

Если у вас появилась ошибка

То выполните (на Debian, Mint. Ubuntu, Kali Linux):

А затем указанную выше команду.

11. Теперь проверяем поддержку Java, перезапускаем Firefox и вводим about:plugins в адресной строке. У вас должно получиться что-то похожее на следующий скриншот.

04

На сегодня всё. Надеюсь этот пост поможет в установке Oracle Java самым простым способом. Следите за обновлениям, заходите почаще! Лайкате и делитесь этой записью чтобы помочь нам её распространить.

Как установить 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

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

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

Debian

Arch Linux

Fedora

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

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

OpenSUSE

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

Вариант 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 install oracle-java11-installer

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

Debian

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

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

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

apt-get install oracle-java11-installer

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

Arch Linux

Fedora и OpenSUSE

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

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

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *