![更新错误“来源对所谓相同版本的哈希值存在分歧”](https://linux22.com/image/1168618/%E6%9B%B4%E6%96%B0%E9%94%99%E8%AF%AF%E2%80%9C%E6%9D%A5%E6%BA%90%E5%AF%B9%E6%89%80%E8%B0%93%E7%9B%B8%E5%90%8C%E7%89%88%E6%9C%AC%E7%9A%84%E5%93%88%E5%B8%8C%E5%80%BC%E5%AD%98%E5%9C%A8%E5%88%86%E6%AD%A7%E2%80%9D.png)
我在 Ubuntu 服务器上运行升级/更新并遇到了这个问题。
W: Sources disagree on hashes for supposely identical version '0.11.3-1+ubuntu18.04.1+deb.sury.org+1' of 'python3-httplib2:amd64'.
W: Sources disagree on hashes for supposely identical version '0.11.3-1+ubuntu18.04.1+deb.sury.org+1' of 'python3-httplib2:amd64'.
我应该担心这个吗?不确定是源头被入侵了还是我的电脑导致了这个问题。
答案1
您现在使用的源具有不同的“哈希”数据(计算出的值,用于显示文件源中是否存在损坏),因此您其中一个源上的一个或多个软件包与另一个源上的软件包不一致。通过更改 /etc/apt/sources.list 中的源来解决这个问题,请按照以下文章进行操作https://help.ubuntu.com/community/Repositories/Ubuntu。
例如,您可以查看错误报告https://bugs.launchpad.net/ubuntu/+source/apt/+bug/1804343和https://bugs.launchpad.net/ubuntu/+source/ubuntu-release-upgrader/+bug/1373598
如果你看看https://launchpad.net/ubuntu/+archivemirrors您将看到可用于下载 Ubuntu、软件包和更新的官方镜像。更改您现在使用的源,选择一个距离您较近的最新版本;速度比里程更重要。