Невозможно установить java9 в Ubuntu - PullRequest
0 голосов
/ 24 июня 2018

У меня уже работает java8, но когда я пытаюсь установить java9, это происходит каждый раз:

sudo apt-get install oracle-java9-installer

Чтение списков пакетов ... Готово Построение дерева зависимостей Чтение информации о состоянии ... ГотовоПакет oracle-java9-installer недоступен, но на него ссылается другой пакет.Это может означать, что пакет отсутствует, был устаревшим или доступен только из другого источника

E: Пакет 'oracle-java9-installer' не имеет кандидата на установку

Ответы [ 3 ]

0 голосов
/ 24 июня 2018

до

sudo apt install default-jre default-jdk
0 голосов
/ 15 августа 2018

Похоже, Oracle перестала поддерживать Java 9, поэтому PPA больше не содержит установщика Java9. С твоей машиной все в порядке.

Похоже, что Java9 является краткосрочной версией поддержки, так же как и Java 10. Java 11 будет поддержкой LTS. Подробнее о новом подходе к выпуску Java см. этот ответ .

Так как вы больше не можете установить Java9 с помощью ppm, вы должны сделать это вручную. Вам нужно будет зайти в java 9 архив загрузок , войти с учетной записью Oracle, скачать .tar.gz, распаковать .tar.gz и скопировать его в место установки.

0 голосов
/ 24 июня 2018

Вероятно, это произошло потому, что "предварительные условия" не были установлены.

Попробуйте использовать:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java9-installer

Как только это будет сделано, отредактируйте системные переменные окружения:

sudo nano /etc/environment

Затем добавьте это в файл:

JAVA_HOME="/usr/lib/jvm/java-9-oracle"

Полагаю, это будет работать только в Ubuntu 16.04.

Источник: https://askubuntu.com/questions/961300/how-can-i-install-the-latest-jdk-9-using-terminal-command-on-ubuntu-16-04-lts

...