JRE Невстреченные зависимости, уже имейте оракула JDK

Я установил .deb пакет (который требует jre, и у меня уже есть Oracle JDK), использование команды

sudo dpkg -i packagename.deb

Выполнение приложения успешно, но существует сообщение об ошибке в верхней панели Ubuntu, которая говорит BrokenCount>0 что означает, что установленные пакеты не встретили зависимости. До сих пор я использовал заархивированную версию того пакета, и это хорошо работало. Но я хотел дать .deb присвойте версию попытке, и теперь я в беде! Пакет конкретно ищет JRE, который я уже имею в JDK.

Вывод sudo apt-get check:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
 xdman : Depends: default-jre but it is not installed or
                  sun-java6-jre but it is not installable or
                  sun-java7-jre but it is not installable or
                  openjdk-6-jre but it is not installed or
                  openjdk-7-jre but it is not installed
E: Unmet dependencies. Try using -f.

Я не работал apt-get -f install потому что я не уверен в его результате. Это собирается установить другой JRE? Я могу устранить эту поврежденную проблему зависимости, не устанавливая ничто больше?

1
задан 26 April 2017 в 11:10

1 ответ

Да, команда apt-get -f install устанавливает новый JRE, но это не проблема, можно исправить, , если необходимый , JRE по умолчанию с командой ниже

sudo update-alternatives --config java

И да, Вы могли изменить зависимости пакета. Но это не действительно необходимо. Считайте больше здесь для решения.

1
ответ дан 7 December 2019 в 16:13

Другие вопросы по тегам:

Похожие вопросы: