Khi tôi thử cài đặt gcc trên Ubuntu 12.04 LTS Server apt-get install gcc
, tôi gặp lỗi sau:
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
Khi tôi đào sâu hơn (tức là cố gắng apt-get install gcc-4.6
), tôi nhận được:
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
Vì vậy, khi tôi cố gắng cài đặt, gcc-4.6=4.6.1-9ubuntu3
tôi nhận được một danh sách gồm 365 gói cần loại bỏ (bao gồm cả ví dụ apt
). Mà là điên rồ.
Đây thực chất là bản cài đặt vanilla của Ubuntu 12.04 LTS Server (tức là tôi đã cài đặt nginx, python-flup, python-yaml, rsync, python-pkg-resource, lsof, fontconfig, iptables, ufw, scons và grc).
Điều rất ngạc nhiên với tôi là tôi không thể cài đặt gcc, vì vậy tôi hơi bối rối về việc tại sao cố gắng cài đặt gcc không thành công. Cách khắc phục rõ ràng duy nhất dường như là gỡ cài đặt 365 gói, nhiều trong số đó là trung tâm cho hoạt động của Ubuntu.
Một cái gì đó không thêm vào, và tôi sẽ rất biết ơn sự giúp đỡ.
EDIT Trên đây là với các gói mới nhất của khóa học, đã được sử dụng apt-get update; apt-get upgrade
trước khi thử ở trên. Xin lỗi, tôi nên đã đề cập đến điều đó.