Установка 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
JRE
Для начала необходимо скачать архив с официального сайта Oracle выбрав пакет с именем Linux x64 если используется 64 битная система или выбрать пакет с именем Linux если используется 32 битная система:
Первые 3 месяца в качестве Java разработчика — задачи, стек технологий, впечатления и планы
Далее скачанный архив необходимо переместить в любую директорию и распаковать. В качестве примера будет выбрана директория /usr/java/ Предварительно данную директорию необходимо создать при помощи команды:
sudo mkdir /usr/java/
Для перемещения архива необходимо выполнить следующую команду:
sudo mv ~/Downloads/jre-8u311-linux-x64.tar.gz /usr/java/
Где символ ~ (тильда) означает домашнюю директорию пользователя. Далее перейдите в директорию /usr/java и распакуйте архив при помощи команды:
sudo tar -xzvf jre-8u311-linux-x64.tar.gz
Далее системе необходимо указать, где находятся установочные файлы 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
[Java] Разбираем Java 19 | Что нового и почему она станет переломной версией?
После этого можно проверить версию Java выполнив команду:
JDK
Загрузите архив со средствами разработки с официального сайта компании Oracle. Необходимо выбрать раздел Linux и найти пакет с именем jdk-8u311-linux-aarch64.tar.gz:
Далее необходимо поставить галочку напротив пункта I reviewed and accept the Oracle Technology Network License Agreement for Oracle Java SE тем самым подтверждая принятия условия лицензионного соглашения.
Для скачивания файла необходимо войти в свою учетную запись Oracle или создать новую, только после этого начнется загрузка архива.
В качестве примера также будет выбрана директория /usr/java. Предварительно данная директория должна быть создана. Перенесите архив в директорию /usr/java:
sudo mv ~/Downloads/jdk-8u311-linux-x64.tar.gz /usr/java
Далее перейдите в директорию /usr/java и распакуйте архив:
sudo tar -xzvf jdk-8u311-linux-x64.tar.gz
Так же, как и при настройке 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
Переменные окружения
Многие программы используют переменную среды JAVA_HOME для того, чтобы определить расположение установки Java. Чтобы установить эту переменную для всех пользователей, сначала необходимо узнать, где именно хранится установка Java. Для этого необходимо выполнить команду:
sudo update-alternatives —config java
В данном случае в системе установлены 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
Необходимо добавьте строку с путём установки JRE или JDK в конец этого файла:
Сохраните и закройте файл. Чтобы применить настройки, необходимо перейти в учётную запись root далее перечитать файл выполнив в терминале команду:
Установка Java в Arch Linux
JRE
В официальных репозиториях Arch Linux присутствует только OpenJDK, в то время как проприетарная JRE присутствует только в пользовательских репозиториях aur. Для установки JRE необходимо перейти по ссылке официальной страницы JRE в репозитории aur и найти ссылку на GIT репозиторий программы в поле Git Clone URL:
Далее необходимо склонировать данный репозиторий при помощи команды:
git clone https://aur.archlinux.org/jre8.git
Перейдите в скачанный репозиторий:
Для установки JRE необходимо выполнить команду:
При появлении фразы Proceed with installation? [Y/n] введите y и нажмите на клавишу Enter:
Установка JRE завершена.
JDK
Как и JRE JDK так же присутствует только в пользовательском репозитории aur. Несмотря на то, что установочный процесс совпадает с установкой JRE, у установки JDK есть одна особенность — с тех пор как пакеты JDK расположенные на сайте Oracle требует
Java JRE 8.0 Update 301
Java SE Runtime Environment — это уникальный инструмент, который позволяет запускать игры и приложение, написанные на языке программирования Java. Данный язык представляет собой платформу, которая использовалась на старых мобильных устройствах.
Из-за широкой востребованности платформы, на этом языке программирования было написано множество игр, приложений, и онлайн-чатов. С помощью данной программы можно будет всем этим пользоваться, причем не только на компьютере, но и в браузере.
Так же этот эмулятор имеет следующие возможности:
- Самостоятельное управление памятью;
- Широкая обработка конфликтных ситуаций устройства – особенно актуально при использовании программы на компьютерах с разрядностью 64 bit;
- Набор инструментов для фильтрации ввода и вывода;
- Поддержка шаблонов;
- Возможность одновременного использования программ;
Скачать бесплатно Java JRE 8.0 Update 301 + 64 bit
Пароль к архиву : 1progs
Источник: kmsauto2020.ru
Java SE Runtime Environment 10.0.2 x64 + 9.0.4 x64 + 8.0 Update 351 x86 + JDK
Представленная разработка содержит внутри себя все самое необходимое для того, чтобы вы могли на своем компьютере нормально запускать и работать в дальнейшем с Java приложениями, вы также сможете загружать Java апплеты. Обратите внимание, что если у вас будет желание с помощью данного языка создать Явы приложение, то вам нужно отдельно загрузить JDK, найти можно на сайте разработчика, а пока рекомендую всем скачать Java SE с нашего проекта.
Я думаю не стоит рассказывать о том, что множество программ пишут на данном языке, поэтому запускать и корректно с ними работать у вас просто не получится, вообще для меня это дополнение как Flash плагин для браузера, в любом случае когда-нибудь пригодится и без него уже не представляю систему, поэтому естественно могу только рекомендовать воспользоваться Java SE.
Особо расписывать момент установки не имею смысла, из скриншотов вы сможете увидеть все, что вас ждет, если поставите галочку в самом начале напротив Change Folder, то сможете указать папку куда будет установлена Java SE, после сразу можете пользоваться приложениями на данном языке. В целом добавить к сказанному нечего, в полной новости рекомендую выбрать разработку конкретно под вашу систему.
Источник: rsload.net