Comment on page
Установка Java 17 [Ubuntu/Debian]
Рассмотрим методы установки OpenJDK 17 на Ubuntu и Debian.
Инструкция актуальна для дистрибутивов в период выпуска версий с 18.xx по 22.10
После чистого запуска операционной системы нам, в первую очередь, следует обновить списки пакетов и репозиториев системы:
apt-get update
Ожиданием некоторое время, данный процесс может занять 1-2 минуты. По завершении появится строка для ввода команд от имени пользователя.

Используем универсальную команду для установки OpenJDK 17
sudo apt-get install openjdk-17-jdk
Дожидаемся загрузки и установки всех файлов.

Инструкция актуальна для дистрибутивов версий Debian 9, 10
Обновляем списки пакетов и репозиториев системы.
apt-get update
Ожиданием некоторое время, данный процесс может занять 1-2 минуты. По завершении появится строка для ввода команд от имени пользователя.

apt install -y wget curl
Загрузка OpenJDK 17
wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.deb
Устанавливаем.
aapt install -y ./jdk-17_linux-x64_bin.deb
Настраиваем окружение OpenJDK 17.
cat <<EOF | tee /etc/profile.d/jdk.sh
export JAVA_HOME=/usr/lib/jvm/jdk-17/
export PATH=\$PATH:\$JAVA_HOME/bin
EOF
source /etc/profile.d/jdk.sh
*По необходимости
rm -rf /usr/lib/jvm/jdk-17/

Инструкция актуальна для дистрибутивов версии Debian 11
Обновляем списки пакетов и репозиториев системы.
apt-get update
Ожиданием некоторое время, данный процесс может занять 1-2 минуты. По завершении появится строка для ввода команд от имени пользователя.

Используем универсальную команду для установки OpenJDK 17
sudo apt-get install -y openjdk-17-jdk
Дожидаемся загрузки и установки всех файлов.

java -version

*По необходимости
apt-get -y purge openjdk-11-jdk
После введения команды необходимо удалить остаточные файлы:
apt-get -y purge java-common
