使用 brew 安装时出现 404 错误 mysql - macOS Sierra

404 error when using brew to install mysql - macOS Sierra

这个问题之前在这里被问过 (404 error when using brew to install mysql),但不幸的是这个修复对我不起作用。我已经 运行 brew update,所以我是最新的。

我使用的是最新版本的 MacOS 10.12,如果重要的话,我是 运行 Xcode 8。

brew install mysql Warning: You are using OS X 10.12. We do not provide support for this pre-release version. You may encounter build failures or other breakages. ==> Downloading https://cdn.mysql.com/Downloads/MySQL-5.7/mysql-boost-5.7.11.tar.gz

curl: (22) The requested URL returned error: 404 Not Found Error: Failed to download resource "mysql" Download failed: https://cdn.mysql.com/Downloads/MySQL-5.7/mysql-boost-5.7.11.tar.gz

我知道它说这是一个预发布版本,但这里有希望吗?

谢谢

您引用的 5.7.11 mysql 下载已不存在(肯定是 404)。

查看 homebrew formula for mysql,它已更新为指向最新的 mysql 版本。

看来你实际上不是最新的。尝试 运行 brew update 两次,然后 brew doctor 并修复所有警告。

在过去的 9 个月中,自制软件发生了一些重大变化,如果您安装的是旧软件,完全卸载可能会更容易。还有一些所有权和目录位置的变化需要通过升级到自制软件 1.0

来理顺

我按照此处列出的步骤操作:Brew Update not working after mac 10.9

如果这不再可见,这里是答案:

cd `brew --prefix`
git fetch origin
git reset --hard origin/master

之后,您应该可以 brew update 然后 brew install mysql

对于那些仍在努力解决这个问题的人。

请尝试:

brew update-reset
brew update

我找到了这个 gem here