首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >老ubuntu 10.10

老ubuntu 10.10
EN

Ask Ubuntu用户
提问于 2013-02-26 09:22:34
回答 1查看 957关注 0票数 2

解释:

我有一个带有ubuntu10.10的VPS。我用它来做一个运行很多网站的网络服务器。我的问题是我无法升级发行版(这是我真正想要的)。我安装了所需的软件,但在某个时候它开始给我带来问题。我认为重要的是,我把source.list从“特立独行”改为“纳蒂”。所以,简单地说,我只是复制了纳蒂的来源列表,并把它放在了特立独行的地方。

THen i能够安装apache、php等。

现在,当我尝试安装某件东西时,它总是会给我以下错误:

代码语言:javascript
复制
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... failed.
The following packages have unmet dependencies:
 cpp-4.4 : Depends: libc6 (>= 2.14) but 2.13-0ubuntu13.2 is installed
 g++-4.5 : Depends: gcc-4.5 (= 4.5.2-8ubuntu4) but 4.5.3-12ubuntu2 is installed
 gcc-4.5 : Depends: gcc-4.5-base (= 4.5.3-12ubuntu2) but 4.5.2-8ubuntu4 is installed
           Depends: cpp-4.5 (= 4.5.3-12ubuntu2) but 4.5.2-8ubuntu4 is installed
           Depends: libgcc1 (>= 1:4.5.3-12ubuntu2) but 1:4.5.2-8ubuntu4 is installed
           Depends: libc6 (>= 2.14) but 2.13-0ubuntu13.2 is installed
 libc6 : Depends: libc-bin (= 2.13-0ubuntu13.2) but 2.15-0ubuntu10.3 is installed
 libgomp1 : Depends: libc6 (>= 2.14) but 2.13-0ubuntu13.2 is installed
 libmpfr4 : Depends: libc6 (>= 2.14) but 2.13-0ubuntu13.2 is installed
 libnih-dbus1 : Depends: libnih1 (= 1.0.3-4ubuntu9.1) but 1.0.3-1ubuntu1 is installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
E: Unable to correct dependencies
root@348588:/var/cache/apt/archives# apt-get -u dist-upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
 cpp-4.4 : Depends: libc6 (>= 2.14) but 2.13-0ubuntu13.2 is installed
 g++-4.5 : Depends: gcc-4.5 (= 4.5.2-8ubuntu4) but 4.5.3-12ubuntu2 is installed
 gcc-4.5 : Depends: gcc-4.5-base (= 4.5.3-12ubuntu2) but 4.5.2-8ubuntu4 is installed
           Depends: cpp-4.5 (= 4.5.3-12ubuntu2) but 4.5.2-8ubuntu4 is installed
           Depends: libgcc1 (>= 1:4.5.3-12ubuntu2) but 1:4.5.2-8ubuntu4 is installed
           Depends: libc6 (>= 2.14) but 2.13-0ubuntu13.2 is installed
 libc6 : Depends: libc-bin (= 2.13-0ubuntu13.2) but 2.15-0ubuntu10.3 is installed
 libgomp1 : Depends: libc6 (>= 2.14) but 2.13-0ubuntu13.2 is installed
 libmpfr4 : Depends: libc6 (>= 2.14) but 2.13-0ubuntu13.2 is installed
 libnih-dbus1 : Depends: libnih1 (= 1.0.3-4ubuntu9.1) but 1.0.3-1ubuntu1 is installed
E: Unmet dependencies. Try using -f.

这是依赖问题。我从这个网站上读了一堆文章,但他们都帮不了我。

有人有办法解决这个问题吗?谢谢

EN

回答 1

Ask Ubuntu用户

发布于 2013-02-26 13:33:15

  1. 如输出apt-get install -f中所述,尝试
  2. 如果这没有帮助,请尝试通过删除有问题的包一段时间回到一致的状态。
  3. 在执行apt-get upgrade之前,先从apt-get dist-upgrade开始。幸运的是,这样可以避免一些有问题的依赖死锁。
  4. 尝试使用libc6更新apt-get install libc6包,并查看输出,以获得一个胶水,该包正在强制使用旧版本的libc6包。
票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/261443

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档