apt-get & ldquo; Разбитые пакеты & rdquo;

При установке python-dev:

sudo apt-get install python-dev

Я получаю следующую ошибку:

The following packages have unmet dependencies:
python2.7-dev : Depends: python2.7 (= 2.7.3-0ubuntu3) but 2.7.3-0ubuntu3.1 is to be installed
                Depends: libpython2.7 (= 2.7.3-0ubuntu3) but 2.7.3-0ubuntu3.1 is to be installed
E: Unable to correct problems, you have held broken packages.

У меня уже установлены python2.7 и libpython2.7. Я не понимаю, «0ubuntu3» и «0ubuntu3.1» означает в ошибке.

Я в Ubuntu 12.04. Я пробовал apt-get update, apt-get upgrade несколько раз. Я пытался найти проблему, но не могу найти решение. Я не хочу, чтобы autoremove python это удалило 300 МБ содержимого, поэтому я предполагаю, что больше чем одна вещь перестанет работать.

С тех пор я переустановил Ubuntu 12.04 и почти ничего не установил после этого, никаких обновлений безопасности и т. Д. Тоже. На этот раз python-dev и libboost-dev установлены без проблем. Но я сталкиваюсь с той же проблемой с freeglut3-dev:

The following packages have unmet dependencies:
freeglut3-dev : Depends: libgl1-mesa-dev but it is not going to be installed or
                      libgl-dev
                Depends: libglu1-mesa-dev but it is not going to be installed or
                      libglu-dev
E: Unable to correct problems, you have held broken packages.

Отзывы, которые я получил до сих пор, предполагают, что они должны быть связаны с менеджером пакетов. Кто-нибудь сталкивался с этой проблемой? Может кто-нибудь помочь, пожалуйста?

Спасибо

3
задан 18 March 2013 в 00:39

1 ответ

Пожалуйста, попробуйте использовать команду

apt-get -f install

. Следует установить все недостающие зависимости.

0
ответ дан 18 March 2013 в 00:39

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

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