Java для Linux – загрузка и установка всех версий

Java is the most popular object oriented, robust, platform independent programming language. There are multiple applications required for your system required Java on your system. This guide will help you to install Java (OpenJDK 11 and OpenJDK 8) stable releases or Oracle Java 14 on your Ubuntu 20.04 LTS (Focal Fossa) system. You will also find the instruction’s to switch between multiple installed Java versions.

O Java

Java является одним из старейших и самых популярных языков программирования в мире. Благодаря своей способности работать на нескольких платформах, Java работает на почти 3 миллиардах устройств. Самая популярная в мире мобильная операционная система Android зависит от Java.

Java создана для работы на нескольких платформах, избегая зависимостей.

Java поддерживает многие мобильные приложения. Кроме того, она является предпочтительным выбором для:

  • настольных компьютеров
  • веб-приложений
  • серверов.
O Java

Какова причина любви?

Во-первых, она стабильна и надежна. Во-вторых, эффективно работает на нескольких платформах, таких как Windows, Mac, Linux и Android.

Официальный сайт Java

Скачать Java

Скачать все версии Java для Linux можно на официальном сайте компании Oracle.

Программные пакеты Runtime Environment и Development Kit распространяются по свободной лицензии. А это значит, что скачать их на Linux можно бесплатно.

На сайте представлено 4 установочных файла:

  • Линукс RPM – модификация с поддержкой RPM для 32-разрядной системы;
  • Линукс – модификация для 32-разрядной системы;
  • Линукс x64 – модификация для 64-разрядной системы;
  • Линукс x64 RPM – модификация с поддержкой RPM для 64-разрядной системы.

Инструкция по установке на Linux

В операционной системе Linux установка Java не займет много времени. ПО можно инсталлировать, прописав в терминале пару команд.

  1. Перейдите в директорию, в которую нужно инсталлировать программу. Для этого используйте команду cd.
  2. Переместите скачанный архив в текущую директорию.
  3. Распакуйте архив, используя команду tar zxvf имя_файла. После завершения модули Runtime Environment и Development Kit инсталлируются в автоматическом режиме.

Почистите кэш Java, если появились проблемы с загрузкой апплетов.

Читайте также:  Bash: использование команды tree для отображения структуры папок

Процесс установки Джавы на базе RPM немного отличается:

  1. Перейдите в режим рут-пользователя. Для этого задействуйте команду su и после этого укажите пароль от учетной записи с особыми правами.
  2. Удалите из системы ранние версии Джавы. Задействуйте команду rpm с параметром -e. Устанавливать утилиту rpm нужно отдельно.
  3. Перейдите в директорию, в которую нужно установить программу. Для этого используйте команду cd.
  4. Распакуйте архив командой rpm с параметром -ivh. После завершения модули JRE и JDK инсталлируются в автоматическом режиме.

Настройка Apache на Linux:

Тут вам по сути нужно настроить только брандмауэр, что бы получить доступ к нужным портам, для этого нужно использовать программу UFW, она должна уже быть установлена, у вас, если нет, то видите эту команду в терминал.

PowerShell

1 sudo apt install ufw

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

PowerShell

1 sudo ufw app list
Настройка Apache на Linux:

Вы должны увидеть что то, типа этого.

Как видите тут есть три типа работы приложения, вот что они значат.

  • Apache — Этот профиль работает только с портом 80, веб-трафик без шифрования;
  • Apache Full — Этот профиль работает с портами 80 и 443, то есть с веб-трафиком без шифрования и трафик с шифрованием TLS/SSL;
  • Apache Secure — Этот профиль работает только портом 443 трафик с шифрованием TLS/SSL;

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

PowerShell

1 sudo ufw allow ‘Apache’

Чтобы вам применить профиль, вам просто нужно после слова allow, написать в скобках название профиля.

Для проверки профиля можете использовать эту команду.

PowerShell

1 sudo ufw status
Настройка Apache на Linux:

На этом настройка закончилась.

Проверка работы:

Для старта Apache, нужно как всегда ввести не большую команду.

PowerShell

1 sudo systemctl status apache2

Если вы всё сделали правильно, то у вас должно появится вот это.

Также, вы можете перейти в браузере на локальный сервер, чтобы убедится как всё работает, если всё верно, то вот что появится.

На этом можно закончить с установкой можно закончить.

Дополнительные команды:

Настройка Apache на Linux:

Последние что может пригодится, так это команды для работы со сервером, но сначала покажу синтаксис работы с ними.

Читайте также:  Как настроить Wifi-соединение на любом Linux-десктопе

PowerShell

1 sudo systemctl <команда> apache2

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

Это все команды которые стоит знать.

Как удалить поддержку Java ?

Бывают случаи, когда поддержка языка и технологий, а также пакета разработчика больше не нужна. Для полноценного удаления из системы ненужных компонентов можно применять следующие команды. Какие инструменты помогут при том, как удалить Java с Ubuntu?

У вас есть возможность удалить все версии, кроме используемой. Для этого нужно выполнить команду:

«sudo apt-get install oracle-java7-set-default»

Возможно и удалить из системы седьмую версию языка. Для этого можно использовать:

«sudo apt-get remove oracle-java7-installer»

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

Java — это язык программирования, повсюду используемый как в настольных, так и мобильных устройствах. Пожалуй, самой популярной и мощной технологией для создания приложений является именно Джава. Поэтому неудивительно, что на Linux-системах уже длительное время существует её поддержка — это прямое доказательство мультиплатформенности языка.

Установка Java способствует расширению функционала Ubuntu.

Чтобы пользователь с компьютером на базе Ubuntu Linux мог работать с Java — ПК нужно «обучить» этой технологии на программном уровне. Когда выполнена установка Java, Ubuntu существенно расширяет свою функциональность. Поэтому без поддержки этого языка редко удаётся обойтись.

Что предстоит установить?

Тем, кто пишет приложения на языке Java, нужен набор инструментов разработчика — Development Kit. А также есть смысл установить Runtime Environment. Эти средства содержат в себе все нужные приспособления для полноценного создания программ. Далее мы детально рассмотрим вопрос, как установить Java на Ubuntu.

Инсталляция

Сначала необходимо обновить системные репозитории. Это можно сделать, введя в терминале:

«$ sudo apt-get update»

Далее нужно проверить, присутствует ли Java в системе на текущий момент. И если она есть, какая версия установлена?

«$ java -version»

В случае, если на компьютере отсутствует требуемая поддержка, вы, скорее всего, увидите это:

«The program ‘java’ can be found in the following packages:* default-jre* * gcj-5-jre-headless* openjdk-7-jre-headless* * openjdk-6-jre-headless* openjdk-8-jre-headless* openjdk-9-jre-headless

Try: apt install »

Установим комплект разработчика с открытым исходным кодом — Runtime Environment.

«sudo apt-get install openjdk-7-jre»

В продолжении работы нужно подтвердить вопрос системы. Для этого нажмите «Y».

Читайте также:  Что делать если iPhone не может скачать новую версию iOS

По аналогии можно установить и Джава Development Kit:

«$ sudo apt-get install openjdk-7-jdk»

Теперь нам предстоит найти и настроить зависимости. Только установка Java с зависимостями будет полноценной.

«$ sudo apt-get install python-software-properties»

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

«$ sudo add-apt-repository ppa:webupd8team/java»

Обновим сведения о репозиториях:

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

«$ sudo apt-get update»

Инсталлируем пакет:

«$ sudo apt-get -y install oracle-java8-installer».

Для подтверждения операций потребуется нажать «ОК», возможно, несколько раз. Если установка прошла успешно, вы будете оповещены сообщением со словами «…plugin installed». Теперь подтвердим установку: «$ java —version». В ответ на команду терминала вы должны получить примерно следующее сообщение:

«java version «1.8.0_74»Java(TM) SE Runtime Environment (build 1.8.0_74-b02)

Java HotSpot(TM) 64-Bit Server VM (build , mixed mode)»

Установленный набор пакетов можно с успехом применять как для написания собственных программ, так и для поддержки работы стороннего ПО.

Дополнительные переменные

В процессе работы могут потребоваться переменные. Они используются в работе некоторых программ. Особенно это касается ПО, которое в своей работе опирается на нужный нам язык программирования. Это относится и к переменной «JAVA_HOME».

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

«sudo update-alternatives —config java»

Как ответ на эту команду, вы должны получить сообщение с путями установки и другими данными. Запишите или скопируйте путь установки актуальной версии Джава отдельно. Откройте файл «sudo nano /etc/environment».

 Добавьте в него строку «JAVA_HOME=”Ваш_путь”», где «Ваш_путь» — это скопированные данные о месте расположения папки. Далее потребуется перезагрузить файл: «source /etc/environment».

 На этом добавление переменной завершено.

Плагин для браузера

Две команды, — вот способ, как установить поддержку Джава на браузер под Ubuntu.

«sudo update-alternatives —install /usr/lib/mozilla/plugins/ /usr/lib/jvm/jdk1.8.0/jre/lib/i386/»«sudo update-alternatives —config »

Как удалить поддержку Java ?

Бывают случаи, когда поддержка языка и технологий, а также пакета разработчика больше не нужна. Для полноценного удаления из системы ненужных компонентов можно применять следующие команды. Какие инструменты помогут при том, как удалить Java с Ubuntu?

У вас есть возможность удалить все версии, кроме используемой. Для этого нужно выполнить команду:

«sudo apt-get install oracle-java7-set-default»

Возможно и удалить из системы седьмую версию языка. Для этого можно использовать:

«sudo apt-get remove oracle-java7-installer»