Система пакетов сломана, используя 12.04.2 лтс

Когда я запускаю менеджер обновлений, я получаю это «У следующих пакетов есть неудовлетворенные зависимости:

libefl-bin: Depends: libefl (= 201212281219-551~precise1) but 201303222352-21556~precise1 is installed" 

Но когда я делаю sudo apt-get install -f в терминале, я получаю тот же вывод?

0
задан 24 March 2013 в 07:16

3 ответа

Управление пакетами не синхронизировано. Версия libefl, доступная под этим именем, новее, чем libefl-bin, которую вы пытаетесь установить. Этот PPA имеет версию libefl-bin, которая соответствует имеющейся у вас libefl (вам может понадобиться перестроить libefl-bin-blahblah и libefl-blahblah как libefl и libefl-bin).

0
ответ дан 24 March 2013 в 07:16

Обновили ли вы свою систему после установки? Если ответ «нет», то вы должны сделать это сейчас. В большинстве случаев это просто решит проблему непревзойденных зависимостей. Как системный, так и программный репозиторий должны быть обновлены. Если вы успешно обновили свою систему, но проблема существует, попробуйте удалить пакет или определенные зависимости пакета и переустановить их заново с помощью ap-get или менеджера пакетов synaptic.

Надеюсь, это поможет.

0
ответ дан 24 March 2013 в 07:16

Попробуйте это: https://askubuntu.com/a/142808/86944

Всегда следует искать общий ответ, который может относиться к вашей ситуации.

0
ответ дан 24 March 2013 в 07:16

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

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