ubuntu 安装 build-essential 失败,如何解决?

2016-05-29 22:59:20 +08:00
 hunk

sudo apt-get install build-essential Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation:

The following packages have unmet dependencies: build-essential : Depends: libc6-dev but it is not going to be installed or libc-dev Depends: gcc (>= 4:4.4.3) but it is not going to be installed Depends: g++ (>= 4:4.4.3) but it is not going to be installed E: Unable to correct problems, you have held broken packages.

一步步尝试安装依赖,在安装 libc-dev 时提示如下 sudo apt-get install libc-dev Reading package lists... Done Building dependency tree Reading state information... Done Note, selecting 'libc6-dev' instead of 'libc-dev' Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation:

The following packages have unmet dependencies: libc6-dev : Depends: libc6 (= 2.19-0ubuntu6.6) but 2.19-0ubuntu6.7 is to be installed Recommends: gcc but it is not going to be installed or c-compiler E: Unable to correct problems, you have held broken packages.

/etc/apt/sources.list 如下: deb http://mirrors.163.com/ubuntu/ trusty main restricted universe multiverse deb http://mirrors.163.com/ubuntu/ trusty-security main restricted universe multiverse deb http://mirrors.163.com/ubuntu/ trusty-updates main restricted universe multiverse deb http://mirrors.163.com/ubuntu/ trusty-proposed main restricted universe multiverse deb http://mirrors.163.com/ubuntu/ trusty-backports main restricted universe multiverse deb-src http://mirrors.163.com/ubuntu/ trusty main restricted universe multiverse deb-src http://mirrors.163.com/ubuntu/ trusty-security main restricted universe multiverse deb-src http://mirrors.163.com/ubuntu/ trusty-updates main restricted universe multiverse deb-src http://mirrors.163.com/ubuntu/ trusty-proposed main restricted universe multiverse deb-src http://mirrors.163.com/ubuntu/ trusty-backports main restricted universe multiverse

版本是: Distributor ID: Ubuntu Description: Ubuntu 14.04.4 LTS Release: 14.04 Codename: trusty

7339 次点击
所在节点    Ubuntu
8 条回复
cevincheung
2016-05-29 23:01:19 +08:00
没有格式化不看。
eoo
2016-05-29 23:22:49 +08:00
翻译一下
liyangyijie
2016-05-29 23:52:30 +08:00
→_→换掉 163 的源
hunk
2016-05-30 00:38:29 +08:00
@liyangyijie 推荐用哪的源?
AWSAM
2016-05-30 00:41:49 +08:00
@hunk 换科大的吧 https://lug.ustc.edu.cn/repogen/
163 的源有问题
hunk
2016-05-30 00:43:05 +08:00
@AWSAM 谢谢,正在更新。。。比 163 还快
hunk
2016-05-30 00:45:19 +08:00
换了源就搞定, 163 割死人
Jiavan
2016-05-30 08:59:15 +08:00
感觉 163 源还可以呀,一直在用。。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/282096

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX