![Система пакетов сломана с использованием 12.04.2 lts](https://rvso.com/image/833354/%D0%A1%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0%20%D0%BF%D0%B0%D0%BA%D0%B5%D1%82%D0%BE%D0%B2%20%D1%81%D0%BB%D0%BE%D0%BC%D0%B0%D0%BD%D0%B0%20%D1%81%20%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5%D0%BC%2012.04.2%20lts.png)
При запуске менеджера обновлений я получаю следующее: «Следующие пакеты имеют неудовлетворенные зависимости:
libefl-bin: Depends: libefl (= 201212281219-551~precise1) but 201303222352-21556~precise1 is installed"
Но когда я делаю это sudo apt-get install -f
в терминале, я получаю тот же вывод?
решение1
Ваше управление пакетами не синхронизировано. Версия libefl, доступная под этим именем, новее, чем libefl-bin, которую вы пытаетесь установить.Этот PPAимеет версию libefl-bin, соответствующую вашей libefl (хотя вам, возможно, придется пересобрать libefl-bin-blahblah и libefl-blahblah как libefl и libefl-bin).
решение2
Попробуй это:https://askubuntu.com/a/142808/86944
Всегда следует искать общий ответ, который может быть применим к вашей ситуации.
решение3
Вы обновили свою систему после установки? Если ответ "нет", то вам следует сделать это сейчас. В большинстве случаев это просто решит вашу проблему несовпадающих зависимостей. И система, и репозиторий программного обеспечения должны быть обновлены. Если вы успешно обновили свою систему, но проблема осталась, попробуйте удалить пакет или определенные зависимости пакета и переустановить их снова с помощью ap-get или менеджера пакетов synaptic.
Надеюсь это поможет.