Ошибка неудовлетворенных зависимостей на терминале

Привет, ребята, я пытаюсь установить тему macubuntu на мой Linux, и я выполнил следующую команду: sudo apt-get install macbuntu-os-ithemes-lts-v7

Я получил следующую ошибку:

Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 macbuntu-os-ithemes-lts-v7 : Depends: gtk2-engines-pixbuf but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Я попытался решить эту проблему, установив необходимые пакеты с помощью этой команды:

sudo apt-get install gtk2-engines-pixbuf

Но теперь я получаю эту ошибку:

Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 gtk2-engines-pixbuf : Depends: libgtk2.0-0 (= 2.24.30-1ubuntu1) but 2.24.30-1ubuntu1.16.04.2 is to be installed
E: Unable to correct problems, you have held broken packages.

Я не могу продолжать дальше сейчас. Любая помощь будет оценена:)

РЕДАКТИРОВАТЬ: вывод apt-cache policy gtk2-engines-pixbuf

gtk2-engines-pixbuf:
Installed: (none)
Candidate: 2.24.30-1ubuntu1
Version table:
     2.24.30-1ubuntu1 500
        500 http://in.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages

РЕДАКТИРОВАТЬ 2: Список источников:

deb http://in.archive.ubuntu.com/ubuntu/ xenial main universe restricted multiverse
deb http://archive.ubuntu.com/ubuntu xenial restricted multiverse universe main
# deb-src http://archive.ubuntu.com/ubuntu xenial main universe restricted multiverse
# deb-src http://archive.ubuntu.com/ubuntu xenial universe
# deb-src http://archive.ubuntu.com/ubuntu xenial universe
# deb-src http://archive.ubuntu.com/ubuntu xenial main universe restricted multiverse
deb http://archive.canonical.com/ubuntu xenial partner
# deb-src http://archive.canonical.com/ubuntu xenial partner

и т.д. / кв / sources.list.d:

/etc/apt/sources.list.d/cloudfoundry-cli.list
/etc/apt/sources.list.d/damien-moore-ubuntu-codeblocks-stable-xenial.list
/etc/apt/sources.list.d/damien-moore-ubuntu-codeblocks-stable-xenial.list.save
/etc/apt/sources.list.d/danielrichter2007-ubuntu-grub-customizer-xenial.list
/etc/apt/sources.list.d/danielrichter2007-ubuntu-grub-customizer-xenial.list.save
/etc/apt/sources.list.d/docky-core-ubuntu-stable-xenial.list
/etc/apt/sources.list.d/docky-core-ubuntu-stable-xenial.list.save
/etc/apt/sources.list.d/google-chrome.list
/etc/apt/sources.list.d/google-chrome.list.save
/etc/apt/sources.list.d/google-cloud-sdk.list
/etc/apt/sources.list.d/google-cloud-sdk.list.save
/etc/apt/sources.list.d/jonathonf-ubuntu-python-3_6-xenial.list
/etc/apt/sources.list.d/jonathonf-ubuntu-python-3_6-xenial.list.save
/etc/apt/sources.list.d/mongodb-org-3.2.list
/etc/apt/sources.list.d/mongodb-org-3.2.list.save
/etc/apt/sources.list.d/nodesource.list
/etc/apt/sources.list.d/nodesource.list.save
/etc/apt/sources.list.d/noobslab-ubuntu-macbuntu-xenial.list
/etc/apt/sources.list.d/noobslab-ubuntu-macbuntu-xenial.list.save
/etc/apt/sources.list.d/noobslab-ubuntu-themes-xenial.list
/etc/apt/sources.list.d/noobslab-ubuntu-themes-xenial.list.save
/etc/apt/sources.list.d/ondrej-ubuntu-php-xenial.list
/etc/apt/sources.list.d/ondrej-ubuntu-php-xenial.list.save
/etc/apt/sources.list.d/sublime-text.list
/etc/apt/sources.list.d/sublime-text.list.save
/etc/apt/sources.list.d/webupd8team-ubuntu-tor-browser-xenial.list
/etc/apt/sources.list.d/webupd8team-ubuntu-tor-browser-xenial.list.save

1 ответ

Решение

macbuntu-os-ithemes-lts-v7 зависит от gtk2-engines-pixbufчто в свою очередь зависит от libgtk2.0-0и, кроме того, крайне важно, чтобы gtk2-engines-pixbuf а также libgtk2.0-0 хранятся в той же версии.

По причинам, которые до сих пор неясны, ваша система хотела установить версию 2.24.30-1ubuntu1 из gtk2-engines-pixbuf и версия 2.24.30-1ubuntu1.16.04.2 из libgtk2.0-0, поскольку 2.24.30-1ubuntu1.16.04.2 это более высокая версия, чем 2.24.30-1ubuntu1оба пакета должны быть в версии 2.24.30-1ubuntu1.16.04.2, но как показано apt-cache policy gtk2-engines-pixbuf, у вас не было репозитория, предоставляющего версию 2.24.30-1ubuntu1.16.04.2 из gtk2-engines-pixbuf,

Согласно packages.ubuntu.com, эта версия доступна в xenial-updates/universeпоэтому этот раздел архива должен быть включен, например, путем включения xenial-updates в Software & Updates → Updates.

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