восстание Linux ppa в настоящее время вызывает версию 11 Java на нас.
sudo add-apt-repository ppa:linuxuprising/java
это хорошо, мне нравится современный и бывший до скорости, но у меня есть приложение, которое это только запустит с java 10.
webUpD8 остановился, после 9 и восстание Linux, запущенное в 10 и это работало (по-видимому..., я лично никогда не добирался для тестирования его), пока они не выпустили 11 и теперь когда Вы вводите:
sudo apt install oracle-java10-installer
Вы добираетесь:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package oracle-java10-installer is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'oracle-java10-installer' has no installation candidate
только ввод:
sudo apt install oracle-java11-installer
будет работать. это - пакет, на это ссылаются выше.
ясно что-то было сделано, который был немного неаккуратен:
каковы мои опции?
Править: Если Вы успешно установили openjdk-10-jdk пакет, чем просто необходимо переключить значение по умолчанию jdk версия с помощью команды 'альтернатив Java обновления' (как описано здесь).
Вы могли вручную установить openjdk (вместо того, чтобы использовать склонный).
Например, openjdk 10 доступен для загрузки по jdk.java.net или adoptopenjdk.net.
Инструкции по установке доступны по docs.oracle.com.