Ubuntu 10.04 损坏的软件包(build-essential)

Ubuntu 10.04 损坏的软件包(build-essential)

我确实知道有和我类似的问题,但我无法通过阅读他们的答案来解决问题。我试图安装 build-essential,但软件包已损坏,因此我无法安装所需的编译器。

The following packages have unmet dependencies:   build-essential:
Depends: libc6-dev but it is not going to be installed or libc-dev
Depends: g++ (>= 4:4.3.1) but it is not going to be installed E: Broken packages

我到目前为止尝试过的:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install build-essential -f

以上方法均无效。我猜问题出在我的 sources.list 中,如下所示:

deb http://archive.ubuntu.com/ubuntu/ lucid main restricted universe 
deb-src http://archive.ubuntu.com/ubuntu/ lucid main restricted universe

我该如何修复它?提前致谢!

答案1

我修复了它。无论如何,如果有人需要答案,问题就出在我的 sources.list 上。我刚刚修改了它

sudo apt-get 更新

并且软件包已成功下载并安装。

答案2

sudo apt-get install gcc

sudo apt-get install g++

sudo apt-get install libc6-dev

sudo apt-get install build-essential

答案3

尝试使用 aptitude 而不是 apt-get。就我而言,它为我提供了自动修复依赖项的解决方案。

相关内容