[M1 芯片] 安装最新版的 Homebrew 并替换成清华的源后无法安装软件

2021-02-23 10:50:42 +08:00
 sungnix

版本号:Homebrew 3.0.2-4-gb1bde5f
错误信息:SHA256 mismatch

安装任意软件就会提示 SHA256 不匹配,
大家有遇到过这个问题吗?
还是说知会在 ARM 芯片的 Mac 上才会出现这个问题呢。

2684 次点击
所在节点    macOS
8 条回复
Astrian
2021-02-23 10:53:41 +08:00
感觉是清华的源没有 load 上 M1 适配的二进制包
Ariver
2021-02-23 10:54:02 +08:00
把源换回去试试
triple7
2021-02-23 11:06:05 +08:00
是换源之后就会出现这个问题,可以尝试把提示的 Already downloaded 文件删除重试看下。

如果还不行,有一个不太好的办法就是修改 sha 值,https://blog.csdn.net/lemostic/article/details/107101219
sungnix
2021-02-23 11:20:44 +08:00
看清华源里已经增加了 ARM Bottle 的 SHA 校验码,
但是和提示的不一样,
即便修改了校验码还是提示上面的错误。
![]( https://us.macboke.com/share/20210223-1115.png)
gadzadlee
2021-02-23 11:45:17 +08:00
不知道是不是类似的原因,昨天我无法请求到清华源的 git,换成中科大之后没问题了
可以的话先尝试浏览器访问下 https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git ,我这边是 404 了
sungnix
2021-02-23 13:23:27 +08:00
@gadzadlee 上面的仓库可以克隆。
panzheng19881004
2021-02-23 13:48:09 +08:00
我用的中科大源也是这个问题,然后换成清华源就好了
sungnix
2021-02-23 15:33:38 +08:00
我把清华源换成腾讯源就好了>_<
https://mirrors.cloud.tencent.com/homebrew/

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/755362

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX