Компоненты Java необходимы для запуска множества различных приложений и веб-сайтов, поэтому почти все пользователи компьютеров сталкиваются с необходимостью установить эту платформу. Конечно, в разных операционных системах принцип выполнения задачи разный, но для дистрибутивов Linux он всегда примерно одинаковый и мы хотели бы рассказать вам, как устанавливается Java в Ubuntu. Владельцам других сборок останется только повторить предоставленные инструкции с учетом синтаксиса системы.
Устанавливаем Java JRE / JDK в Linux
Сегодня мы предлагаем вам ознакомиться с несколькими вариантами установки библиотек Java, так как все они будут очень полезны и применимы в определенных ситуациях. Например, если вы не хотите использовать сторонние репозитории или хотите использовать несколько Java бок о бок, вам нужно использовать отдельную опцию. Однако давайте рассмотрим их все подробнее.
Во-первых, рекомендуется проверить наличие обновлений в системных репозиториях и узнать текущую версию Java, если она присутствует в операционной системе. Все это делается через стандартную консоль:
- Откройте меню и запустите «Терминал».
- Введите команду sudo apt-get update.
- Введите пароль своей учетной записи, чтобы получить root-доступ.
- После завершения проверки пакета используйте команду java -version, чтобы просмотреть информацию об установленной Java.
- Если вы получили уведомление, подобное приведенному ниже, значит Java недоступна в вашей операционной системе.
Способ 1: Официальные репозитории
Самый простой способ — использовать официальный репозиторий загрузки Java, который разработчики загрузили туда. Вам просто нужно написать несколько команд, чтобы добавить все необходимые компоненты.
- Запустите «Терминал» и введите там sudo apt-get install default-jdk, затем нажмите Enter.
- Подтвердите добавление файлов.
- Теперь добавьте JRE, введя команду sudo apt-get install default-jre.
- Плагин браузера, добавляемый через sudo apt-get install icedtea-plugin, также не повредит.
- Если вы хотите получить документацию по добавленным компонентам, загрузите их с помощью sudo apt-get install default-jdk-doc.
Хотя этот метод довольно прост, он не подходит для установки последних библиотек Java, поскольку в последнее время они не были выпущены в официальном репозитории. Поэтому предлагаем вам ознакомиться со следующими вариантами установки.
Способ 2: Репозиторий Webupd8
Существует специальный репозиторий Webupd8, содержащий сценарий, сравнивающий текущую версию Java с версией на сайте Oracle. Этот метод установки полезен для тех, кто хочет установить более новую версию 8 (последняя из имеющихся в репозитории Oracle).
- В консоли введите sudo add-apt-repository ppa: webupd8team / java.
- Убедитесь, что вы указали свой пароль.
- Подтвердите операцию добавления, нажав Enter.
- Дождитесь завершения загрузки, не закрывая «Терминал».
- Обновите системную память с помощью команды sudo apt-get update.
- Теперь нужно добавить графический установщик, набрав sudo apt-get install oracle-java8-installer.
- Примите лицензионное соглашение, чтобы настроить пакет.
- Согласитесь на добавление новых файлов в систему.
В конце процесса у вас будет доступ к команде для установки любой версии: sudo apt-get install oracle-java7-installer, где java7 — это версия Java. Например, вы можете написать java9 или java11.
Команда sudo apt-get remove oracle-java8-installer, где java8 — это версия Java, поможет вам избавиться от ненужных установщиков.
Способ 3: Обновление с помощью Webupd8
Выше мы говорили об установке сборок с помощью кастомного репозитория Webupd8. Благодаря тому же репозиторию можно обновить версию Java до последней просто через скрипт сравнения.
- Повторите первые пять шагов из предыдущих инструкций, если вы еще этого не сделали.
- Введите команду sudo update-java и нажмите Enter.
- Используйте команду sudo apt-get install update-java для установки обновлений, если они есть.
Способ 4: Ручная установка
Пожалуй, этот способ самый сложный из рассмотренных в этой статье, однако он позволит получить необходимую версию Java без использования сторонних репозиториев и других надстроек. Для выполнения этой операции вам потребуются любой доступный браузер и терминал».
- С помощью веб-браузера перейдите на официальную страницу загрузки Oracle Java, где нажмите «Загрузить» или выберите любую другую версию, которая вам нужна.
- Ниже представлены несколько пакетов с библиотеками. Рекомендуется скачать архив tar.gz.
- Заходим в папку с архивом, кликаем по ней правой кнопкой и выбираем «Свойства».
- Запомните расположение пакета, так как вам нужно будет получить к нему доступ через консоль.
- Запустите «Терминал» и выполните команду cd / home / user / folder, где пользователь — это имя пользователя, а папка — имя папки для хранения архива.
- Создайте папку для распаковки архива. Обычно все компоненты вставляются в jvm. Каталог создается путем ввода sudo mkdir -p / usr / lib / jvm.
- Разархивируйте существующий архив sudo tar -xf jdk-11.0.2_linux-x64_bin.tar.gz -C / usr / lib / jvm в созданную папку, где jdk-11.0.2_linux-x64_bin.tar.gz — имя архива.
- Чтобы добавить системные пути, необходимо последовательно ввести следующие команды:
sudo update-alternatives —install / usr / bin / java java /usr/lib/jvm/jdk1.8.0/bin/java 1
sudo update-alternatives —install / usr / bin / javac javac /usr/lib/jvm/jdk1.8.0/bin/javac 1
sudo update-alternatives —install / usr / bin / javaws javaws /usr/lib/jvm/jdk1.8.0/bin/javaws 1Один из альтернативных путей может не существовать, в зависимости от выбранной версии Java.
- Осталось только настроить каждый путь. Сначала запустите sudo update-alternatives —config java, найдите правильную версию Java, проверьте цифру и введите ее в консоль.
- Повторите тот же шаг с sudo update-alternatives —config javac.
- Затем настройте последний путь с помощью sudo update-alternatives —config javaws.
- Убедитесь, что изменения были успешными, проверив активную версию Java (java -version).
Как видите, существует множество способов установки Java в операционной системе Linux, поэтому каждый пользователь найдет для себя подходящий вариант. Если вы используете конкретный дистрибутив и указанные методы не работают, внимательно изучите отображаемые в консоли ошибки и используйте официальные источники для решения проблемы.
- https://lumpics.ru/how-to-install-java-on-linux/