使用酿造安装时发生 SHA1错误

更确切地说,我使用自制程序安装 MySQL,我得到了这个错误:

Error: SHA1 mismatch
Expected: f218ed64ce6e7a5d3670acdd6a18e5ed95421d1f
Got: 3a57f6f44186e0dba34ef8b8fb4a9047e9e5d8a3
Archive: /Users/rdp/Library/Caches/Homebrew/cmake-2.8.7.bottle.tar.gz
(To retry an incomplete download, remove the file above.)
19018 次浏览

我运行 brew update之后,一切都很顺利。

如果酿造更新失败,请尝试以下操作

cd `brew --prefix`
git remote add origin https://github.com/Homebrew/homebrew
git fetch origin
git reset --hard origin/master

我和史蒂夫 · S 在八度音阶上有着相同的问题,并且发现了这个链接:

Https://github.com/homebrew/homebrew-science/issues/1110

看看 iml 的帖子,从上往下大约10个(他的第二个帖子)。正如他解释的那样,我从 fedoraproject.org 网站下载了它,然后把它移动到/Library/cache/Homebrew/目录中。

干杯,

马舒

在我的例子中,从 https://downloads.sourceforge.net/ctags/ctags-5.8.tar.gz下载的文件实际上是一个 html 文件。我下载了真正的文件,放在 /Library/Caches/Homebrew/ctags-5.8.tar.gz。然后我运行 brew install ctags,一切工作。