Gdy próbuję zainstalować gcc na serwerze Ubuntu 12.04 LTS Server apt-get install gcc
, pojawia się następujący błąd:
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
Gdy zagłębiam się głębiej (tj. Próbuję apt-get install gcc-4.6
), otrzymuję:
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
Więc kiedy próbuję zainstalować gcc-4.6=4.6.1-9ubuntu3
, otrzymuję listę 366 pakietów do usunięcia (w tym np apt
.). Co jest szaleństwem.
Jest to zasadniczo waniliowa instalacja serwera Ubuntu 12.04 LTS Server (tzn. Zainstalowałem nginx, python-flup, python-yaml, rsync, python-pkg-resources, lsof, fontconfig, iptables, ufw, scons i grc).
Jest dla mnie bardzo zaskakujące, że nie mogę zainstalować gcc, więc jestem nieco zdezorientowany, dlaczego próba instalacji gcc kończy się niepowodzeniem. Jedyną widoczną poprawką wydaje się być odinstalowanie 366 pakietów, z których wiele ma kluczowe znaczenie dla działania Ubuntu.
Coś się nie zgadza i byłbym bardzo wdzięczny za pomoc.
EDYCJA Powyższe dotyczy oczywiście najnowszych pakietów, które zostały użyte apt-get update; apt-get upgrade
przed próbą wykonania powyższych. Przepraszam, powinienem o tym wspomnieć.