Java – это широко используемый язык программирования и среда выполнения, необходимая для многих программных приложений. OpenJDK (Open Java Development Kit) – это реализация платформы Java Platform, Standard Edition с открытым исходным кодом. Если вы используете Ubuntu 22.04 и нуждаетесь в Java для разработки или развертывания приложений, это руководство проведет вас через процесс установки.

Шаг 1: Обновите индекс пакетов

Перед установкой любого нового программного обеспечения всегда рекомендуется обновить индекс пакетов, чтобы убедиться, что вы получаете самые последние версии. Откройте терминал и выполните следующую команду:

sudo apt update && sudo apt upgrade -y

Это приведет к обновлению списков пакетов и обновлению установленных пакетов до последних версий.

Шаг 2: Установите OpenJDK

Ubuntu 22.04 предоставляет несколько версий OpenJDK. Вы можете установить OpenJDK 11 или OpenJDK 17, которые являются наиболее распространенными версиями.

Установите OpenJDK 11

Чтобы установить OpenJDK 11, выполните команду:

sudo apt install openjdk-11-jdk -y

Установите OpenJDK 17

Чтобы установить OpenJDK 17, выполните команду:

sudo apt install openjdk-17-jdk -y

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

Шаг 3: Проверка установки

После установки убедитесь, что Java была установлена правильно, проверив версию:

java -version

Эта команда должна выдать что-то вроде:

openjdk version "17.0.8" 2023-07-18
Среда выполнения OpenJDK (сборка 17.0.8 7-Ubuntu-222.04)
OpenJDK 64-Bit Server VM (сборка 17.0.8 7-Ubuntu-222.04, смешанный режим, совместное использование)

Шаг 4: Установите версию Java по умолчанию

Если у вас установлено несколько версий Java, вы можете установить версию по умолчанию с помощью следующей команды:

sudo update-alternatives --config java

В результате появится список установленных версий Java. Выберите номер, соответствующий версии, которую вы хотите установить по умолчанию.

Чтобы проверить текущую версию Java по умолчанию, используйте:

java -version

Шаг 5: Настройка переменной окружения JAVA_HOME

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

readlink -f $(which java)

Получив путь, отредактируйте файл окружения:

sudo nano /etc/environment

Добавьте следующую строку в конец:

JAVA_HOME="/usr/lib/jvm/java-17-openjdk-amd64"

Замените путь на фактический путь установки вашей версии Java. Сохраните файл и перезагрузите его:

source /etc/environment

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

echo $JAVA_HOME

Шаг 6: Удаление OpenJDK (необязательно)

Если вам необходимо удалить OpenJDK по какой-либо причине, выполните следующую команду:

sudo apt remove --purge openjdk-17-jdk -y

Замените openjdk-17-jdk на установленную версию, которую вы хотите удалить.

Заключение

Установка OpenJDK на Ubuntu 22.04 – несложный процесс. Независимо от того, нужен ли вам Java для разработки программного обеспечения, запуска приложений или серверных процессов, выполнение описанных выше шагов обеспечит вам правильно настроенную среду Java.