1) попробовал поставить LibericaJDK - выдаёт ошибку при установке: "невозможно найти пакет ..." хотя пакет, он, вот, только что загрузил.
2) загрузил, установил amazon coretto. Всё без нареканий встало:
openjdk version "11.0.17.1-ea" 2022-10-18
OpenJDK Runtime Environment 18.9 (build 11.0.17.1-ea+1)
OpenJDK 64-Bit Server VM 18.9 (build 11.0.17.1-ea+1, mixed mode, sharing)
(base) echo $JAVA_HOME
/usr/lib/jvm/jre
(base) dirname $(dirname $(readlink -f $(which java)))
/usr/lib/jvm/java-11-openjdk-11.0.17.0.1-0.x86_64
Далее начинаю использование: javac -encoding UTF <имя java-файла> Но не тут то было! терминал возвращает "-bash: javac: команда не найдена"...
Путь прописал. Команду JAVA_HOME=/usr/lib/jvm/java-11-amazon-corretto выполнил. Проверил, что путь - корректный: jvm и java-11-amazon-corretto действительно находятся по указанному адресу.
Что же делать?