运行 apt-get update 时我收到校验和错误

运行 apt-get update 时我收到校验和错误

运行时,apt-get update我收到一些源包的校验和错误。我还注意到apt-get clean无法解析我的本地主机名。

请协助。

答案1

这可能是由于您使用的镜像存在问题(在本例中为 us.archive.ubuntu.com)导致的。有时这些问题很快得到解决,只需重试即可。如果没有,您需要编辑 /etc/apt/sources.lst 文件并替换us.archive.ubuntu.com为另一个最新的镜像此列表或者主服务器位于archive.ubuntu.com

然后运行sudo apt-get clean(这和你的主机名无关)清理 apt 缓存

然后照常进行:

sudo apt-get update; sudo apt-get upgrade

答案2

这将删除软件包列表并重建它们。有时它们在同步镜像时会损坏(它们是使用增量构建的)。

sudo rm /var/lib/apt/lists/*
sudo apt-get update

相关内容