Не может установить Калеку в Ubuntu 16.04 из-за недостающих зависимостей

Я добираюсь ниже ошибки, когда я работаю apt install gimp

Reading package lists... Done
Building dependency tree 
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:
   gimp : Depends: libgimp2.0 (>= 2.9.7~17-ubu16.04.2.2~ppa~9eb75cd) but it is not going to be installed
        Depends: libgimp2.0 (<= 2.9.7~17-z) but it is not going to be installed
        Depends: gimp-data (>= 2.9.7~17) but it is not going to be installed
        Depends: gimp-data (<= 2.9.7~17-z) but it is not going to be installed
        Depends: libgegl-0.3-0 (> 1:0.3.21~16) but it is not going to be installed
        Depends: libmypaint (>= 1.4.0~7-u16.04.1~ppa~c196a86) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Править: Я закончил тем, что установил калеку из программного обеспечения Ubuntu.

1
задан 4 November 2017 в 00:57

2 ответа

Необходимо удалить Калеку и удалить внешнего Калеку PPA из источников программного обеспечения.

$ sudo apt remove gimp

Затем откройте Software и Updates и удалите PPA из 'Другого программного обеспечения'.

После этого можно установить новый чистый экземпляр Калеки:

$ sudo apt update
$ sudo apt upgrade
$ sudo apt install gimp 
2
ответ дан 7 December 2019 в 15:28

У меня была подобная проблема с менеджером BOINC после обновления несколько недель назад. Общая форма моего решения, вероятно, решит Вашу проблему.

Я вырыл через зависимости пакета, который я пытался установить, затем искал другие пакеты, которые зависели от более старой версии тех же пакетов. Та зависимость (особенно в случае, где более новая версия была перечислена как повреждение второго пакета) препятствовала тому, чтобы установщик удалил/обновил зависимость, следовательно предотвратив установку желаемого пакета.

К счастью, этот вид конфликта в Ubuntu, вероятно, произойдет только в относительно редких пакетах или тех, которые происходят из репозиториев сторонних производителей, таким образом, это сужает поиск. В моем случае я должен был выбрать между golly, Жизненное средство моделирования и менеджер BOINC, который зависел от и был поврежден различными версиями вспомогательной библиотеки GTK. Я удалил golly и менеджер по BOINC установил и работал.

Найдите конфликтующую библиотеку, и Вы найдете, почему GIMP не установит.

-1
ответ дан 7 December 2019 в 15:28

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

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