自从升级到 11.10 以来,我无法进一步升级(尝试将我的 Web 服务器升级到最新版本)。我知道添加 PPA 后如何解决未满足的依赖关系?并已尝试运行此操作:
apt-get remove --dry-run libc6
..但输出是可怕的,我担心删除这个包,或者至少直到我更好地了解我正在做的事情。
以下是 apt-get 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.
libc-dev-bin : Depends: libc6 (> 2.15) but 2.13-20ubuntu5.3 is installed
libc6 : Depends: libc-bin (= 2.13-20ubuntu5.3) but 2.15-0ubuntu20.2 is installed
libc6-dev : Depends: libc6 (= 2.15-0ubuntu20.2) but 2.13-20ubuntu5.3 is installed
libnih-dbus1 : Depends: libnih1 (= 1.0.3-4ubuntu11) but 1.0.3-4ubuntu2 is installed
E: Unmet dependencies. Try using -f.
显然我按照它说的做了但却无济于事。
有人能建议一种安全的方法来解决这些问题吗?最终,我试图将我的网络服务器升级到最新版本的 Ubuntu,所以也许有办法绕过这个问题。请注意,我只有命令行访问权限。我在那里有几个实时网站,可以轻松备份,但除此之外没有什么太关键的。
在此先感谢您的帮助。
抢
答案1
11.10 是不再支持自 2013 年 5 月 9 日起。一直升级到 14.04 是一个漫长的过程。
我建议您备份数据并从头开始安装 14.04。