Как устранить эту ошибку зависимости при установке GIMP?
Я пытаюсь установить GIMP с apt-get install
Ubuntu 18.04.1. Выдает ошибку зависимости:
$ sudo apt-get 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: libgegl-0.3-0 (>= 0.3.0) but it is not going to be installed E: Unable to correct problems, you have held broken packages.
Следуя цепочке зависимостей:
The following packages have unmet dependencies: libgegl-0.3-0 : Depends: libumfpack5 (>= 1:4.5.2) but it is not going to be installed libumfpack5 : Depends: libcholmod3 (>= 1:4.5.2) but it is not going to be installed libcholmod3 : Depends: liblapack3 but it is not going to be installed or liblapack.so.3 liblapack3 : Depends: libgfortran4 (>= 7) but it is not going to be installed libgfortran4 : Depends: gcc-7-base (= 7.3.0-16ubuntu3) but 7.3.0-27ubuntu1~18.04 is to be installed Depends: libquadmath0 but it is not going to be installed libquadmath0 : Depends: gcc-8-base (= 8-20180414-1ubuntu2) but 8.2.0-1ubuntu2~18.04 is to be installed E: Unable to correct problems, you have held broken packages.
Цепочка заканчивается gcc-7-base
и gcc-8-base
, оба из которых уже установлены:
$ apt-cache policy gcc-8-base gcc-8-base: Installed: 8.2.0-1ubuntu2~18.04 Candidate: 8.2.0-1ubuntu2~18.04 Version table: *** 8.2.0-1ubuntu2~18.04 100 100 /var/lib/dpkg/status 8-20180414-1ubuntu2 500 500 http://us.archive.ubuntu.com/ubuntu bionic/main amd64 Packages $ apt-cache policy gcc-7-base gcc-7-base: Installed: 7.3.0-27ubuntu1~18.04 Candidate: 7.3.0-27ubuntu1~18.04 Version table: *** 7.3.0-27ubuntu1~18.04 100 100 /var/lib/dpkg/status 7.3.0-16ubuntu3 500 500 http://us.archive.ubuntu.com/ubuntu bionic/main amd64 Packages
хотя под немного другими именами, которые я не могу расшифровать.
$ dpkg --get-selections | grep hold
ничего не возвращает, что говорит о том, что я не держал никаких пакетов.
Я попробовал update/upgrade/autoremove
цикл. Я пытался apt-get install -f
. Я пытался apt-get clean
. Ни один из них не имел никакого эффекта вообще.
Я установил Keybase и VS Code от PPA. Кроме этого, это довольно свежая установка 18.04, и я ничего не делал вне репозиториев (или вне apt-get install
), кроме этих двух вещей.
Как выяснить, в чем проблема, и как выяснить, как ее исправить?
Изменить : эти репо активны в /etc/apt/sources.list
:
deb http://us.archive.ubuntu.com/ubuntu/ bionic main restricted deb http://us.archive.ubuntu.com/ubuntu/ bionic universe deb http://us.archive.ubuntu.com/ubuntu/ bionic multiverse deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main
и это в /etc/apt/sources.list.d/keybase.list
:
deb http://prerelease.keybase.io/deb stable main
Там нет других.
0 ответов на вопрос
Похожие вопросы
-
2
Как я могу проверить версию пакетов для установки с помощью apt-get?
-
1
Почему apt-get удаляет gnome, если я удаляю пакет?
-
2
Установка Mercurial на Debian с помощью apt-get
-
-
1
Размер загрузки в MacPorts
-
1
Как рекурсивно собрать пакет и его зависимости в системе на основе Debian?
-
2
Можно ли установить Gentoo Portage Manager (emerge) в Ubuntu?
-
2
Добавить в sources.list с помощью команды? (не редирект или текстовый редактор)
-
2
Как запретить пользователям Ubuntu / Debian доступ к apt-get или загрузку из Интернета и т. Д.?
-
1
установка последней версии R (2.13.0) в Ubuntu 11.04
-
1
ntop не будет правильно установлен после переустановки (Ubuntu 11.04)