Я заметил, что вы сказали, что хотите использовать JDK от Oracle. Если вы хотите установить JDK от Oracle, вы можете загрузить его и извлечь в выбранном вами месте.
Затем вы просто используете альтернативы обновлений, чтобы сообщить вашей системе, где установлена Java. Если вы не уверены в синтаксисе альтернатив обновления, вы можете использовать для него front-end, galternatives.
Например ... Я использую JDK Oracle довольно подробно здесь.
Я извлекаю его в /opt/java/.
. Тогда все двоичные файлы Oracle Java являются основными утилитами для Java-связанных вещей, я делаю следующее с альтернативами обновления: [!d4 ]
for j in `ls /opt/java/bin` ; do update-alternatives --install /usr/bin/"$j" "$j" /opt/java/bin/"$j" 1 ; done
Это требует всех утилит Oracle Java, которые вы ранее извлекли, и дает им первый приоритет, если у вас установлены другие версии Java. (поскольку Ubuntu позволяет вам иметь несколько версий одной и той же утилиты)