我最近将系统从 14.10 升级到了新版本(我知道,这是我的第二个错误,第一个错误是升级到 14.10),即 15.04。可以说,自从我上周五这样做以来,直到今天我才注意到重大缺陷(除了一些奇怪的锁屏问题)。
昨天晚上我忘了关闭电脑,今天登录后,我开始看到 CPU 使用率奇怪地增加。有一个/usr/lib/apt/methods/http
进程持续占用 100% 的 CPU。看到这种情况,我以为执行软件更新(图形化)会终止该进程,但我收到一条消息,如 apt-get 无法退出,或类似的消息。我想可能是其他进程锁定了 apt,所以我尝试通过删除锁定文件来解锁它/var/lib/apt/lists/lock
,/var/cache/apt/archives/lock
但没有任何变化,进程仍在运行。
然后我想也许重启可以解决这个问题,所以我重启了电脑。重启后,进程/usr/lib/apt/methods/http
确实消失了,所以我尝试手动更新软件源以查看发生了什么。运行时,apt-get update
我注意到更新最后卡在一行中100% [15 Packages 25.6 GB/25.6 GB 100%]
,其中总数据量(以 GB 为单位)不断增加,它没有停止。我不得不中断命令,因为我不知道它在做什么。
问题出在哪里?我该如何解决?
答案1
我遇到了同样的问题。似乎 Universe 和 Multiverse 的存储库存在一些问题。在我删除所有这些源后,更新再次运行,没有任何问题。
问候