Зависимость не выполнимая ошибка с libdbus

При попытке установить a .deb пакет я получаю эту ошибку

Dependency is not satisfiable: libdbus-1-3 (>= 1.9.14)

Попробованный эти команды без успеха:

apt-get clean
apt-get update
apt-get dist-upgrade
apt-get install -f
apt get -a --configure

Я не уверен, как продолжить двигаться отсюда

4
задан 13 July 2018 в 17:34

2 ответа

проблема состоит в том, что Ubuntu 14.04 использует libdbus-1-3 версию 1.6.18. Вот почему Вы не можете установить пакет, который требует 1.9.14 или выше.

Одно простое решение состоит в том, чтобы обновить до более нового релиза Ubuntu. Например, Ubuntu 16.04 использует libdbus-1-3 версию 1.10.6.

, Другое простое решение состоит в том, чтобы использовать более старую версию программного обеспечения, которое Вы хотите установить. Требование для libdbus-1-3 версии 1.9.14 указывает, что это не из поддерживаемого в настоящее время репозитория Ubuntu так или иначе.

Вот один простой способ изобразить его различные версии, обеспеченные каждым выпуском (и репозиторий) Ubuntu:

$ rmadison libdbus-1-3
 libdbus-1-3 | 1.4.18-1ubuntu1    | precise          | amd64, armel, armhf, i386, powerpc
 libdbus-1-3 | 1.4.18-1ubuntu1.8  | precise-security | amd64, armel, armhf, i386, powerpc
 libdbus-1-3 | 1.4.18-1ubuntu1.8  | precise-updates  | amd64, armel, armhf, i386, powerpc
 libdbus-1-3 | 1.6.18-0ubuntu4    | trusty           | amd64, arm64, armhf, i386, powerpc, ppc64el
 libdbus-1-3 | 1.6.18-0ubuntu4.4  | trusty-security  | amd64, arm64, armhf, i386, powerpc, ppc64el
 libdbus-1-3 | 1.6.18-0ubuntu4.5  | trusty-updates   | amd64, arm64, armhf, i386, powerpc, ppc64el
 libdbus-1-3 | 1.8.12-1ubuntu5    | vivid            | amd64, arm64, armhf, i386, powerpc, ppc64el
 libdbus-1-3 | 1.10.6-1ubuntu3    | xenial           | amd64, arm64, armhf, i386, powerpc, ppc64el, s390x
 libdbus-1-3 | 1.10.6-1ubuntu3.1  | xenial-security  | amd64, arm64, armhf, i386, powerpc, ppc64el, s390x
 libdbus-1-3 | 1.10.6-1ubuntu3.3  | xenial-updates   | amd64, arm64, armhf, i386, powerpc, ppc64el, s390x
 libdbus-1-3 | 1.10.10-1ubuntu1   | yakkety          | amd64, arm64, armhf, i386, powerpc, ppc64el, s390x
 libdbus-1-3 | 1.10.10-1ubuntu1.1 | yakkety-security | amd64, arm64, armhf, i386, powerpc, ppc64el, s390x
 libdbus-1-3 | 1.10.10-1ubuntu1.1 | yakkety-updates  | amd64, arm64, armhf, i386, powerpc, ppc64el, s390x
 libdbus-1-3 | 1.10.10-1ubuntu1.2 | yakkety-proposed | amd64, arm64, armhf, i386, powerpc, ppc64el, s390x
 libdbus-1-3 | 1.10.10-1ubuntu2   | zesty            | amd64, arm64, armhf, i386, ppc64el, s390x
4
ответ дан 1 December 2019 в 09:13

Попробуйте это:

dpkg --force-all -i opera-stable_51.0.2830.55_amd64.deb 

Параметр - сила - все установят пакет Opera несмотря на проблему зависимости.Удачи.

3
ответ дан 1 December 2019 в 09:13

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

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