You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

MacOS下用Vagrant+Docker执行apt-get install时哈希和不匹配问题

Zulip开发环境搭建中apt-get哈希和不匹配错误

使用vagrant up --provider=docker通过Vagrant和Docker为开源项目Zulip创建开发容器时,执行apt-get install操作频繁出现哈希和不匹配问题。该问题随机发生在不同软件包上,但常在进程启动后40秒或100秒左右持续触发。

错误日志

#6 40.42 Err:32 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 libpam-runtime all 1.3.1-5ubuntu4.7
#6 40.42   Hash Sum mismatch
#6 40.42   Hashes of expected file:
#6 40.42    - SHA512:e2a7a30fc4184da181c6a5842f16eabcdef22b29815b308f39568f63e3d9386dd7d60dfdb03099c6d007e91e34744878f1f91bbf21580e9fdf8b2ac2cb6e31ee
#6 40.42    - SHA256:9e28174f564168fc1befe0ac07638a648ee472b4ecc72e3f8e7722c9802b8d29
#6 40.42    - SHA1:0aa22485903dd1a6bde45bae2186a778bfd92c0c [weak]
#6 40.42    - MD5Sum:f6e96384d3cf0495d9926539894813bc [weak]
#6 40.42    - Filesize:37288 [weak]
#6 40.42   Hashes of received file:
#6 40.42    - SHA512:72fcf491c1f0f3968c28dfdc52763698baa6019b8ae293946a2e255eccfb477b259a3c5e77a93da2eadeb7a0ccbcbbb55a2f5a5630365145936cec34b3421a67
#6 40.42    - SHA256:1e90b4fd7d1064f1cbd039f1539ab03ae3786174f4e9b98c4b9a6052211d0448
#6 40.42    - SHA1:9a839bcd004682b3eb6b84bc7dbe3a6d00100a64 [weak]
#6 40.42    - MD5Sum:12705aaf10b64d8ff4cf07b63351c2ba [weak]
#6 40.42    - Filesize:37288 [weak]
#6 40.42   Last modification reported: Wed, 17 Jan 2024 18:10:37 +0000

已尝试的解决措施

  • 确认Mac未运行任何代理或VPN
  • 更换过3个不同的Ubuntu镜像源
  • 切换使用2个不同ISP的网络
    以上操作均未解决问题。

环境信息

  • M1 Macbook Air,系统为MacOS Sonoma 14.3.1
  • Docker Desktop v4.28.0(最新版本,通过Homebrew安装)
  • Vagrant v2.4.1(最新版本,通过Homebrew安装)

内容的提问来源于stack exchange,提问作者dragonoider

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.27 13:45:27