Рейтинг:1

libopencv-dev и зависимости не могут быть установлены

флаг eg

Я пытаюсь установить привет, и apt дает такой результат:

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

Следующие пакеты имеют неудовлетворенные зависимости:
 привет: зависит: libopencv-dev, но он не будет установлен
E: Невозможно исправить проблемы, у вас есть сломанные пакеты.

Если я попытаюсь установить напрямую libopencv-dev, он скажет то же самое с другими пакетами.

 libopencv-dev : зависит: libopencv-contrib-dev (= 4.2.0+dfsg-5+20.04.sav2), но он не будет установлен
                 Зависит: libopencv-dnn-dev (= 4.2.0+dfsg-5+20.04.sav2), но не будет установлен
                 Зависит: libopencv-superres-dev (= 4.2.0+dfsg-5+20.04.sav2), но не будет установлен
                 Зависит: libopencv4.2-java (= 4.2.0+dfsg-5+20.04.sav2), но не будет установлен
                 Зависит: libopencv-contrib4.2 (>= 4.2.0+dfsg), но он не будет установлен

Сейчас я не занимался никакой работой с компьютерным зрением раньше, и я пробовал довольно много предложений Google, среди которых запуск команды

sudo apt list --installed | grep opencv

Который сказал мне, что я установил следующие пакеты

libopencv-core4.2/focal, теперь 4.2.0+dfsg-5+20.04.sav2 amd64 [установлено, автоматически]
libopencv-imgcodecs4.2/focal, теперь 4.2.0+dfsg-5+20.04.sav2 amd64 [установлено, автоматически]
libopencv-imgproc4.2/focal, теперь 4.2.0+dfsg-5+20.04.sav2 amd64 [установлено, автоматически]
libopencv-videoio4.2/focal, теперь 4.2.0+dfsg-5+20.04.sav2 amd64 [установлено, автоматически]

Согласно руководству, которое я обнаружил, я удалил их, запустил автоматическое удаление, а затем повторил попытку с помощью приветствия. Тот же результат. Как мне это решить? Было бы замечательно пропустить часть ввода пароля, который требует Linux.

Изменить: как по запросу, результат "политики apt-cache libopencv-dev привет"

libopencv-dev:
  Установлено: (нет)
  Кандидат: 4.2.0+dfsg-5+20.04.sav2
  Таблица версий:
     4.2.0+dfsg-5+20.04.sav2 500
        500 http://ppa.launchpad.net/savoury1/blender/ubuntu focus/main amd64 Пакеты
     4.2.0+dfsg-5 500
        500 http://it.archive.ubuntu.com/ubuntu focus/universe amd64 Пакеты
привет:
  Установлено: (нет)
  Кандидат: 2.6.1
  Таблица версий:
     2.6.1 500
        500 http://ppa.launchpad.net/boltgolt/howdy/ubuntu focus/main amd64 Пакеты
        500 http://ppa.launchpad.net/boltgolt/howdy/ubuntu focus/main Пакеты i386

Результат политика apt-кеша является здесь

N0rbert avatar
флаг zw
Пожалуйста, добавьте вывод «apt-cache policy libopencv-dev howdy» в вопрос, отредактировав его. Вам действительно нужна последняя версия OpenCV от PPA?
флаг eg
Добавлен. Что касается версии OpenCV, я понятия не имею, какая нужна, я думал, что apt это поймет (?)
N0rbert avatar
флаг zw
Пожалуйста, добавьте к вопросу вывод `apt-cache policy` (если длинный - используйте pastebin).
флаг eg
Вот, пожалуйста @N0rbert
N0rbert avatar
флаг zw
Пожалуйста, установите Aptitude с помощью `sudo apt-get install aptitude`, а затем попробуйте установить Howdy с его помощью – с помощью `sudo aptitude install howdy`. Пожалуйста, поделитесь любым выводом ошибки, который вы получите.
Рейтинг:1
флаг zw

я бы порекомендовал сделать чистку ppa:вкусный1/блендер ППА с помощью следующих команд:

sudo apt-получить обновление
sudo apt-get установить ppa-purge
sudo ppa-purge ppa:savoury1/блендер

Затем вы сможете установить Howdy из его PPA к

sudo apt-get установить привет
флаг eg
Нет, не работает... Почему мне пришлось удалить PPA блендера? Я успешно установил репо
N0rbert avatar
флаг zw
PPA Blender содержит конфликтующие библиотеки OpenCV.
флаг eg
Я думаю, но это все еще не работает ... Повторный запуск команды, очевидно, блендера больше нет, и я определенно не могу удалить репозиторий ubuntu, тааак халп

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.