使用 sudo aptitude/apt-get update 不起作用

使用 sudo aptitude/apt-get update 不起作用

在此处输入图片描述

尝试通过 aptitude 或 apt-get 终端进行更新不起作用。后台没有其他包管理程序在运行,也没有其他用户在运行。

我两种都试过了,sudo aptitude update以防sudo apt-get update万一。同样的问题。

尝试通过更新管理器执行此操作会引发以下输出:

W:Failed to fetch http://archive.ubuntu.com/ubuntu/dists/precise/Release.gpg Something wicked happened resolving 'archive.ubuntu.com:http' (-5 - No address associated with hostname)

自我创建这个问题以来,互联网连接一直正常。

尝试执行:a,sudo rm /var/lib/apt/lists/* -fr但它只有助于执行 apt-get 和 aptitude,结果发现它们最后再次因同样的问题而失败。

还有什么可以锁定列表?

答案1

对我来说,这个解决方案很奇怪。

我首先清空了 apt 列表,以确保无误。

然后继续检查是否有程序锁定它(即使内存中没有任何内容表明这一点):lsof|grep dpkg/lock

最后我检查了一下 apt 列表中是否有锁文件。没有。

我记得昨天我们更换了 ISP(我们有 2 个 ISP 连接)。因此,为了“回到原点”,我将 ISP 改了回来。

一切都按预期运行。aptitude、更新管理器、突触、软件中心和 apt-get。但随后出现了一个新问题:为什么更改 ISP 会导致这个问题。

相关内容