Когда я пытаюсь установить gcc на Ubuntu 12.04 LTS Server с apt-get install gcc
, я получаю следующую ошибку:
The following packages have unmet dependencies:
gcc : Depends: cpp (>= 4:4.6.1-2ubuntu5) but it is not going to be installed
Depends: gcc-4.6 (>= 4.6.1-1) but it is not going to be installed
Recommends: libc6-dev but it is not going to be installed or
libc-dev
Когда я углубляюсь глубже (т.е. пытаюсь apt-get install gcc-4.6
), я получаю:
gcc-4.6 : Depends: gcc-4.6-base (= 4.6.1-9ubuntu3) but 4.6.3-1ubuntu5 is to be installed
Depends: cpp-4.6 (= 4.6.1-9ubuntu3) but it is not going to be installed
Depends: libgomp1 (>= 4.6.1-9ubuntu3) but it is not going to be installed
Depends: libquadmath0 (>= 4.6.1-9ubuntu3) but it is not going to be installed
Recommends: libc6-dev (>= 2.13-0ubuntu6) but it is not going to be installed
Поэтому, когда я пытаюсь установить, gcc-4.6=4.6.1-9ubuntu3
я получаю список из 366 пакетов для удаления (включая, например, apt
). Что сумасшествие.
Это по сути ванильная установка Ubuntu 12.04 LTS Server (т.е. я установил nginx, python-flup, python-yaml, rsync, python-pkg-resources, lsof, fontconfig, iptables, ufw, scons и grc).
Мне очень удивительно, что я не могу установить gcc, поэтому я несколько озадачен тем, почему попытка установить gcc не удалась. Казалось бы, единственное очевидное исправление - удаление 366 пакетов, многие из которых являются центральными для работы Ubuntu.
Что-то не складывается, и я был бы очень благодарен за помощь.
РЕДАКТИРОВАТЬ Выше, конечно, с последними пакетами, которые использовались, apt-get update; apt-get upgrade
прежде чем пытаться выше. Извините, я должен был упомянуть это.