【问题标题】:My Debian repository is throwing a "Hash Sum mismatch" error我的 Debian 存储库抛出“Hash Sum mismatch”错误
【发布时间】:2016-05-09 20:15:14
【问题描述】:

我们为应用维护一个 Debian 存储库,所有 .deb 文件都存储在 s3 存储桶中。 我们编写了一个脚本来上传文件并更新Packages.gz 文件。一切都很顺利,直到其中一位开发人员找到 deb-s3 并尝试使用它。

第一次上传包后,我们开始收到此错误消息:

W: Failed to fetch s3://s3.amazonaws.com/myapp/dists/test/main/binary-amd64/Packages Hash Sum mismatch

我尝试恢复旧版本的 Packages.gz 文件,但没有成功。我已经搜索过这个错误,删除 /var/lib/apt/lists/ 也不起作用。

deb-s3 做什么会破坏我们的整个回购?

【问题讨论】:

    标签: amazon-s3 debian apt-get


    【解决方案1】:

    看起来deb-s3 在 dist/test 下创建了一个 Releases 文件,并且与 Packages.gz 冲突。 删除 Release 文件将我们的存储库恢复到原来的样子。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-11-19
      • 1970-01-01
      • 2016-07-04
      • 1970-01-01
      • 2017-03-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多