Перейти к содержимому

Установка Java

Java нужна для запуска серверных приложений, игровых серверов и множества утилит. На VDS PG19 ставится свободная сборка OpenJDK из репозиториев дистрибутива.

Обновите список пакетов и поставьте нужную версию. Для большинства задач достаточно headless-сборки JRE (без графических библиотек):

Окно терминала
apt update && apt install -y openjdk-21-jre-headless

Для более старых приложений может потребоваться Java 17:

Окно терминала
apt install -y openjdk-17-jre-headless
Окно терминала
java -version

Вывод покажет установленную версию, например openjdk version "21.0.x".

Если установлено несколько версий, выбрать активную по умолчанию можно через update-alternatives:

Окно терминала
update-alternatives --config java

Команда выведет пронумерованный список — введите номер нужной версии и нажмите Enter. Чтобы просто посмотреть доступные варианты без изменения:

Окно терминала
update-alternatives --list java
ВерсияОриентир
Java 8очень старые приложения (legacy)
Java 17LTS, совместима с большинством современного ПО
Java 21актуальная LTS, лучшая производительность

На системах с dnf пакеты называются иначе:

Окно терминала
dnf install -y java-21-openjdk-headless
dnf install -y java-17-openjdk-headless

Переключение версий там тоже выполняется через alternatives --config java.