Я получаю ниже ошибки при запуске 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.
Редактирование: я закончил установку gimp из Ubuntu Software.
Вы должны удалить Gimp и удалить внешний Gimp PPA из источников программного обеспечения.
$ sudo apt remove gimp
Затем откройте Gimp и удалите PPA из «Other Software».
После этого вы можете установить новый чистый экземпляр Gimp:
$ sudo apt update
$ sudo apt upgrade
$ sudo apt install gimp
У меня была аналогичная проблема с BOINC Manager после обновления несколько недель назад. Общая форма моего решения, скорее всего, устранит вашу проблему.
Я выкопал зависимости пакета, который я пытался установить, а затем искал другие пакеты, которые зависели от старой версии тех же пакетов. Эта зависимость (особенно в случае, когда более новая версия была указана как нарушение второго пакета) не позволяла установщику удалять / обновлять зависимость, что предотвращает установку нужного пакета.
К счастью, такой конфликт в Ubuntu, скорее всего, произойдет только в относительно необычных пакетах или в тех, которые поступают из сторонних репозиториев, поэтому сужает поиск. В моем случае мне пришлось выбирать между golly, симулятором Life и BOINC Manager, который зависел и был разбит разными версиями библиотеки поддержки GTK. Я удалил golly и установил и работал BOINC Manager.
Найдите конфликтующую библиотеку, и вы обнаружите, почему GIMP не будет установлен.
Вы должны удалить Gimp и удалить внешний Gimp PPA из источников программного обеспечения.
$ sudo apt remove gimp
Затем откройте Gimp и удалите PPA из «Other Software».
После этого вы можете установить новый чистый экземпляр Gimp:
$ sudo apt update
$ sudo apt upgrade
$ sudo apt install gimp
У меня была аналогичная проблема с BOINC Manager после обновления несколько недель назад. Общая форма моего решения, скорее всего, устранит вашу проблему.
Я выкопал зависимости пакета, который я пытался установить, а затем искал другие пакеты, которые зависели от старой версии тех же пакетов. Эта зависимость (особенно в случае, когда более новая версия была указана как нарушение второго пакета) не позволяла установщику удалять / обновлять зависимость, что предотвращает установку нужного пакета.
К счастью, такой конфликт в Ubuntu, скорее всего, произойдет только в относительно необычных пакетах или в тех, которые поступают из сторонних репозиториев, поэтому сужает поиск. В моем случае мне пришлось выбирать между golly, симулятором Life и BOINC Manager, который зависел и был разбит разными версиями библиотеки поддержки GTK. Я удалил golly и установил и работал BOINC Manager.
Найдите конфликтующую библиотеку, и вы обнаружите, почему GIMP не будет установлен.