Ubuntu:Unable для исправления проблем Вы держали поврежденные пакеты

Я пытаюсь установить Библиотеку ImageMagick.
с командой:

sudo apt-get install libmagickwand-dev

Но Это дает ошибку как:

libmagickwand-dev : Depends: libmagickwand5 (= 8:6.7.7.10-6ubuntu3.4) but it is not going to be installed
Depends: libmagickcore5-extra (= 8:6.7.7.10-6ubuntu3.4) but it is not going to be installed
Depends: libmagickcore-dev (= 8:6.7.7.10-6ubuntu3.4) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Каково решение этого типа проблемы?

4
задан 28 February 2017 в 12:30

2 ответа

Сначала удостоверьтесь, что библиотеки Вашей системы являются обновлением путем выполнения:

$ sudo apt update
$ sudo apt upgrade

Затем вручную устанавливают эти , Зависит , которые отображены в сообщении об ошибке.

Затем устанавливают пакет как нормальный.

3
ответ дан 1 December 2019 в 10:16

Я встретил ту же проблему.

система: Linux Mint 18.1 "Serena"

, Когда мне действительно нравилось это:

$ sudo apt-get install vlc browser-plugin-vlc

Результаты:

sudo: не мог разрешить монетный двор хоста
списки пакета Чтения... Сделанный
дерево зависимостей Здания
Чтение указывают информацию... Сделанный
Некоторые пакеты не могли быть установлены. Это может означать запрос невозможной ситуации или если Вы используете нестабильное распределение, что некоторые необходимые пакеты еще не были созданы или были перемещены из Поступления.
следующая информация может помочь разрешить ситуацию:

следующие пакеты не встретили зависимости:
vlc: Зависит: vlc-nox (= 2.2.2+git20170601+r59025+56~ubuntu16.04.1), но это не будет установленным
, Зависит: libavcodec-ffmpeg56 (> = 7:2.4), но это не будет установленным или
libavcodec-ffmpeg-extra56 (> = 7:2.4), но это не будет установленным
E: Не мог исправить проблемы, Вы держали поврежденные пакеты.

я попробовал много методов, как которые я могу искать в сети, такой:

$ sudo apt-get update 
$ sudo apt-get upgrade

$ sudo apt-get update --fix-missing

$ sudo apt-get autoclean $ apt-get clear cache

и так далее.

, Но они могут помочь мне решить проблему.

я также вижу Synaptic Package Manager --> Custom Filters --> Broken, не было никакого поврежденного пакета.

Наконец, я изменился источник программного обеспечения , затем я попробовал

 $ sudo apt-get install vlc browser-plugin-vlc

, проблема была решена.

-1
ответ дан 1 December 2019 в 10:16

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

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