sudo apt install openjdk-11-jre-headless
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
openjdk-11-jdk : Depends: openjdk-11-jre (= 11~24-1~18.04)
Depends: openjdk-11-jdk-headless (= 11~24-1~18.04)
openjdk-11-jre-headless : Conflicts: oracle-java11-installer but 11.0.1-2~linuxuprising1 is to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
Помогите, как решить
Можете Вы пытаться видеть, который jdk установит с этим:
sudo apt install default-jre
Если Вам не нравится версия, не устанавливают его. В прошлый раз, когда я тестирую его, Это была сборка Java 10.0.2, но это было совместимо с java 11 (я не делаю remeber ясно). Тем не менее, в будущем это будут изменения в java 11.
Проверьте здесь на большее количество информации: Почему OpenJDK 10 упаковывается как openjdk-11 -*?
попробуйте,
sudo apt --fix-broken install
если выше команды не помогает затем попытаться установить оракула JDK со следующими шагами.
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
Устанавливать переменную среды
sudo apt-get install oracle-java8-set-default
затем проверьте, установил ли JDK правильно.
java
javac