- Установка Java на Ubuntu 20.04
- Установка Java
- 1. Установка OpenJDK 11
- 2. Установка OpenJDK 8
- 3. Установка Oracle Java 14
- Переключение между несколькими версиями Java
- Как установить Java в Ubuntu
- Прежде чем мы начнем установку Java
- Есть несколько способов установки Java
- Как установить Java (JDK по умолчанию) в Ubuntu с помощью apt-get
- Шаг 1: Обновите Ubuntu
- Шаг 2: Установите JDK по умолчанию
- Как установить Java 11 с использованием Oracle JDK
- Шаг 1: Обновите Ubuntu
- Шаг 2: Добавьте репозиторий Java
- Шаг 3: Установите Java
- Как установить Java 8 с использованием Oracle JDK
- Шаг 1: Обновите Ubuntu
- Шаг 2: Добавьте репозиторий Java
- Шаг 3: Установите Java
- Как установить Java вручную, используя Oracle JDK в Ubuntu
- Шаг 1: Обновление
- Шаг 2: Загрузите JDK
- Шаг 3: Установите Java
- Настройка Java в Ubuntu
- Проверьте, какую версию Java вы используете:
- Установите значение по умолчанию, если у вас есть несколько версий Java:
- Установите переменную JAVA_HOME
- Установка Java в Linux
- Чем отличается JDK от JRE
- Установка Java в Linux своими руками
- Установка Java в Ubuntu
- JRE и JDK
- Установка Java в ArchLinux
- Установка Java в CentOS
- Выбор версии Java
- Ubuntu
- ArchLinux
- CentOS
- Настройка переменных окружения
- Выводы
Установка Java на Ubuntu 20.04
Java — самый популярный объектно-ориентированный, надежный, независимый от платформы язык программирования. Установим стабильные выпуски Java (OpenJDK 11 и OpenJDK 8) или Oracle Java 14 в системе Ubuntu 20.04 LTS (Focal Fossa). Также приведем инструкции по переключению между несколькими установленными версиями Java.
Установка Java
Java 11 — последняя версия LTS, доступная для установки. Репозитории пакетов Ubuntu по умолчанию содержат пакеты для OpenJDK 11. Репозиторий по умолчанию также содержит пакеты предыдущих стабильных выпусков OpenJDK 8.
Пакеты JDK содержат полные библиотеки разработки Java. Для запуска любого Java-приложения вам просто необходима среда выполнения Java (JRE).
1. Установка OpenJDK 11
Запустите приведенную ниже команду, чтобы установить пакет OpenJDK 11 в вашей системе.
После завершения установки проверим версию Java:
OpenJDK 11 установлен.
2. Установка OpenJDK 8
Java 8 является предыдущей стабильной версией, над ней работает большинство java-приложений. Запустите приведенную ниже команду, чтобы установить пакет OpenJDK 8 в вашей системе.
Проверим версию после установки:
Все готово, вы успешно установили Java (OpenJDK) в вашей системе Ubuntu.
3. Установка Oracle Java 14
Oracle Java 14 доступен для скачивания и установки без получения коммерческой лицензии. Вы можете посетить официальную страницу загрузки, чтобы загрузить файл debian в вашей системе. Также вы можете использовать приведенную ниже команду для загрузки файла debian с помощью командной строки.
Если приведенная выше команда не работает или возникает ошибка(файл не найден), перейдите на официальную страницу загрузки. Проверьте текущую версию и загрузите актуальный deb файл в свою систему.
Установим загруженный файл, используя следующую команду:
Приведенная выше команда установит Oracle Java 15 в вашей системе. Все файлы будут помещены в каталог /usr/lib/jvm. Теперь установим альтернативную ссылку на недавно установленную Java в вашей системе.
Oracle Java 14 был установлен в вашей системе. Рассмотрим переключение между несколькими версиями Java в системе.
Переключение между несколькими версиями Java
Большинство систем на основе Unix/Linux позволяет устанавливать несколько версий Java в одной системе. Вы можете изменить версию Java по умолчанию в соответствии с вашими требованиями.
Варианты обновления предоставляют возможность поддерживать символические ссылки для команд по умолчанию. Чтобы изменить версию Java по умолчанию, выполним команду на терминале:
Данная команда покажет список всех двоичных файлов Java, установленных в системе. Введите число, чтобы выбрать версию Java по умолчанию, и нажмите Enter.
При успешном выполнении вышеупомянутой команды снова запустите команду java -version, чтобы проверить текущую версию Java по умолчанию.
Источник
Как установить Java в Ubuntu
Это довольно простой и легкий процесс, и мы представляем вам пошаговые инструкции по установке Java в Ubuntu. Инструкции будут работать для Ubuntu 14.04, 16.04, 18.04 и любого другого выпуска LTS.
Данный способ работает для любого дистрибутива на основе Ubuntu, даже не для версий LTS, таких как 18.10, но они были протестированы на Ubuntu 16.04 и Ubuntu 18.04 и работать как на серверах, так и на десктопах.
Прежде чем мы начнем установку Java
Некоторые вещи, которые вам понадобятся перед началом установки Java:
Сервер Ubuntu. Вы можете получить его от Timeweb или любого другого провайдера облачного хостинга.
Пользователь sudo / root. Все команды ниже выполняются пользователем root. Если вы используете пользователя без полномочий root, вам нужно добавить sudo к большинству команд.
Клиент SSH, такой как MobaXterm (если вы используете Windows) или SSH (если вы используете Ubuntu)
Убедитесь, что у вас не установлена Java. Если у вас уже установлена Java, удалите её, или если вы хотите использовать несколько версий Java, сохраните их и настройте позже.
Есть несколько способов установки Java
Вот их список, ранжированный по сложности (сначала проще):
Установка последней версии Java с использованием JDK по умолчанию (Ubuntu’s) с использованием apt-get (используйте эту опцию, если вы не знаете, что выбрать)
Установка Java 11 с использованием Oracle JDK с помощью apt-get
Установка Java 8 с использованием Oracle JDK с помощью apt-get (не рекомендуется)
Установка Java вручную с использованием Oracle JDK (не рекомендуется для начинающих)
Как установить Java (JDK по умолчанию) в Ubuntu с помощью apt-get
Мы начнем с инструкций по установке последней рекомендованной версии Java (JDK) с использованием пакета Ubuntu. Установив JDK (Java Development Kit), вы также установите JRE (Java Runtime Environment). Это пакет OpenJDK, который является реализацией Java с открытым исходным кодом.
Шаг 1: Обновите Ubuntu
Первое, что вы должны всегда делать, это обновлять вашу систему. Вы можете сделать это, выполнив следующие команды:
Шаг 2: Установите JDK по умолчанию
Запустите следующую команду:
И это все. В зависимости от того, в какой момент времени вы читаете эту заметку, команда установит Java 10 или Java 11. Теперь вы можете перейти к шагу 3 и настроить Java .
Как установить Java 11 с использованием Oracle JDK
Если вы не хотите использовать JDK по умолчанию с открытым исходным кодом Ubuntu, вы можете использовать официальный Oracle JDK через сторонний репозиторий.
Шаг 1: Обновите Ubuntu
Опять же, вы всегда должны сначала обновить свою систему, прежде чем делать что-либо еще. Запустите следующие команды:
И установите необходимый пакет, если он еще не установлен:
Шаг 2: Добавьте репозиторий Java
Первое, что вам нужно сделать, это добавить сторонний репозиторий, чтобы получить Oracle JDK. Мы будем использовать его из Linux Uprising, но вы можете использовать любой другой репозиторий:
А затем обновите список пакетов еще раз:
Шаг 3: Установите Java
Для установки JDK 11-й (стабильной) последней версии выполните следующую команду:
Это все. Теперь вы можете перейти к шагу 4 и настроить Java .
Как установить Java 8 с использованием Oracle JDK
Чтобы установить Java 8 (срок его действия истек в январе 2019 года!), выполните следующие инструкции:
Шаг 1: Обновите Ubuntu
Опять же, вы всегда должны сначала обновить свою систему, прежде чем делать что-либо еще. Запустите следующие команды:
И установите необходимый пакет, если он еще не установлен:
Шаг 2: Добавьте репозиторий Java
Первое, что вам нужно сделать, это добавить сторонний репозиторий, чтобы получить Oracle JDK. Мы будем использовать один из WebUpd8, но вы можете использовать любой другой репозиторий:
А затем обновите список пакетов еще раз:
Шаг 3: Установите Java
Итак, чтобы установить 8-ю устаревшую версию JDK, выполните следующую команду:
И это все. Теперь вы можете перейти к шагу 4 и настроить Java .
Как установить Java вручную, используя Oracle JDK в Ubuntu
Этот метод не рекомендуется для начинающих. Вы не будете получать обновления из репозиториев Ubuntu, вам придется вручную обновлять Java каждый раз, когда появляется новый выпуск. Если вы хотите установить пользовательскую версию Oracle JDK, которая не доступна через пакет, вы можете выполнить следующие шаги.
Шаг 1: Обновление
Как всегда, сначала обновляем:
Шаг 2: Загрузите JDK
Перейдите на страницу загрузки Oracle и выберите версию, которую вы хотите скачать. Мы будем использовать стандартную версию Java 11.0.1. Замените в коде номера версий, если вы собираетесь использовать другую версию. Java 9 доступна только для 64-битных систем, поэтому, если ваша Ubuntu 32-битная, вы должны использовать другую версию.
Загрузите файл .tar.gz:
Версия Java и эта ссылка часто меняются, поэтому, пожалуйста, перейдите на страницу загрузки самостоятельно и скопируйте ссылку.
Создайте каталог для вашей установки Java:
Здесь мы установим Java. Вы можете использовать другой каталог, если вы хотите установить его в другом месте, например / usr / local
Шаг 3: Установите Java
Теперь распакуйте файл .tar.gz (tarball) в каталог, который вы ранее создали.
И это все, перейдите к шагу 4 и настройте Java .
Настройка Java в Ubuntu
Теперь пришло время настроить вашу Java.
Проверьте, какую версию Java вы используете:
Во-первых, убедитесь, что вы установили Java в своей системе и проверьте, какая у вас версия:
Вывод должен быть примерно таким:
Исходя из ответа, мы используем версию 11.
Установите значение по умолчанию, если у вас есть несколько версий Java:
Если у вас несколько версий Java, вы можете закрепить версию по умолчанию, используя следующую команду:
Вы также можете использовать эту команду, чтобы проверить, сколько у вас несколько версий.
Вы получите вывод со списком установленных Javas. Нажмите клавишу ввода, чтобы оставить значение по умолчанию без каких-либо изменений, или введите номер, чтобы выбрать другой Java по умолчанию.
Установите переменную JAVA_HOME
Скорее всего, вам потребуется установить переменную JAVA_HOME, чтобы другие приложения могли найти местоположение вашей версии Java. Чтобы найти путь версии Java, повторите предыдущую команду:
И скопируйте путь файла — второй столбец — в «Путь».
Затем откройте файл «/ etc / environment» в текстовом редакторе.
И добавьте следующую строку в конец файла:
Убедитесь, что вы обновили путь, который вы ранее скопировали, например:
Сохраните файл и затем перезагрузите его:
Чтобы проверить, все ли сделано правильно, вы можете проверить переменную JAVA_HOME, используя:
Ответ должен быть вашим путем установленной версии Java.
Существует несколько способов настройки переменной JAVA_HOME и множество других переменных, которые вам, возможно, потребуется настроить, в зависимости от того, что вам нужно и что вы собираетесь использовать.
Источник
Установка Java в Linux
В этой статье речь пойдёт о проприетарной версии Java. Часто происходят ситуации, когда пользователь пытается открыть какую-либо программу на Java, а она либо вообще не запускается, либо пытается это сделать с помощью OpenJDK (Java Development Kit). Но вместо результата вы получаете кучу ошибок (как например с Minecraft). В данных ситуациях вам, скорее всего, поможет установка Java от Oracle.
Я вам расскажу, как установить JRE (Java Runtime Environment) и JDK (Java Development Kit) 8 версии на такие дистрибутивы, как Ubuntu, CentOS и Arch, а также как выбрать нужную среду по умолчанию.
Чем отличается JDK от JRE
- JRE — Java Runtime Environment — это среда выполнения Java. Предназначена для обычного использования. Позволяет запускать приложения, написанные на языке Java.
- JDK— Java Development Kit — стандартная версия платформы Java, предназначенная для разработки. Это специальный пакет разработчика, в который входят документация, различные утилиты, компилятор, библиотеки классов, а также сама JRE.
Установка Java в Linux своими руками
Скачать архив с необходимой вам версией вы можете с официального сайта. Далее вам надо перенести его в желаемую директорию и распаковать. Рекомендую /opt/java, далее она и будет использоваться. Сделайте это, используя следующие команды:
sudo tar -xzf /opt/java/jre*.tar.gz
Где «*» — версия Java.
Загрузите архив со средствами разработчки с официального сайта компании Oracle. Также перенесите его в желаемую директорию и распакуйте:
sudo tar -xzf /opt/java/jdk*.tar.gz
Установка Java в Ubuntu
JRE и JDK
Для установки проприетарной Oracle Java вам необходимо добавить репозиторий, обновить индексы пакетов и установить Java. В Ubuntu, начиная с 18 релиза, это делается автоматически после добавления репозитория.
Внимание! Будут установлены как JRE, так и JDK. Сначала добавим репозиторий и обновим списки пакетов:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
В процессе установки необходимо будет принять лицензионное соглашение:
sudo apt-get install oracle-java8-installer
Установка Java в ArchLinux
В официальных репозиториях есть только OpenJDK. Поэтому придётся воспользоваться пакетом из AUR(вы можете, конечно, руками установить Java от Oracle, но AUR проще). Установка производится всего одной командой:
JDK так же можно установить, используя AUR. Просто выполните команду:
Установка Java в CentOS
Для RHEL, Fedora, Cent OS, OpenSUSE есть официальный RPM-пакет, который вы можете скачать с официального сайта. Чтобы установить пакет из терминала, воспользуйтесь этой командой:
sudo rpm -i /путь/к/файлу/jre-*.rpm
где «*» — версия Java. Или же примените любую графическую утилиту.
Средства для разработчика вы можете скачать на сайте Oracle, ссылка на который есть в верху статьи. Для установки из терминала, используйте команду:
Где «*» — версия Java. «
» — указывает, что путь начинается.
Выбор версии Java
Ubuntu
Для переключения на 8 версию Java используйте следующую команду:
sudo update-java-alternatives -s java-8-oracle
Чтобы автоматически установить переменные среды, воспользуйтесь командой:
sudo apt-get install oracle-java8-set-default
Или же вы можете установить альтернативы сами. Делается это с помощью следующих команд:
sudo update-alternatives —install /usr/bin/java java / usr / lib / jvm / java-8-oracle/bin/java 1
sudo update-alternatives —install / usr / bin / javaс javaс / usr / lib / jvm / java-8-oracle / bin / javaс 1
sudo update-alternatives —install / usr / bin / javaws javaws / usr / lib / jvm /java-8-oracle / bin / javaws 1
Теперь осталось выбрать версии исполняемых файлов java, javaws и javac, которые будут использоваться по умолчанию:
sudo update-alternatives —config java
sudo update-alternatives —config javac
sudo update-alternatives —config javaws
ArchLinux
Для начала просмотрите список установленных сред:
Затем установите необходимую вам:
archlinux-java set имя_среды
archlinux-java set java-8-jre/jre
CentOS
Выбрать необходимую среду можно с помощью команд, данных ниже (так же, как и в Ubuntu). Вам нужно будет просто выбрать цифру, соответствующую номеру версии:
sudo update-alternatives —config java
sudo update-alternatives —config javac
sudo update-alternatives —config javaws
Настройка переменных окружения
Чтобы настройки были доступны для всех пользователей, будем использовать файл /etc/profile. Откройте его для редактирования любым текстовым редактором с помощью команды sudo и добавьте в конец следующие строки:
- export JAVA_HOME=/opt/java/jdk*/
- export JRE_HOME=/opt/java/jdk*/jre
- export PATH=$PATH:/opt/java/jdk*/bin:/opt/java/jdk*/jre/bin
- Вместо пути по умолчанию /opt/java укажите тот, который использовали;
- Если вы используете не JDK, а JRE, то в пути у вас так же будет не «jdk*», а «jre*»;
- «*» — версия Java, которая у вас установлена.
Выводы
В данной статье мы подробно разобрали процесс установки и настройки Java в различных дистрибутивах Linux. Если остались вопросы, спрашивайте в комментариях!
Источник