无法在我的M1 MacBook上安装Homebrew

10

我正在尝试在M1 MacBook上安装Homebrew,但每次运行此命令时都会收到此错误消息。请任何人帮我解决这个问题。

输入图像描述
4个回答

12

如何在新的MacBook上安装HomeBrew:macOS Big Sur

从终端Homebrew安装:

  • /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

安装后,我们需要更改路径

警告:/opt/homebrew/bin不在您的PATH中。 ==> 安装成功!

要更改路径,请按照以下步骤: - 在/Users/username/.zprofile中将Homebrew添加到您的PATH中。 如终端中所述

  • echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/username/.zprofile
  • eval "$(/opt/homebrew/bin/brew shellenv)"

全部完成,准备使用brew,检查HomeBrew版本:

brew --version

输出

Homebrew 3.1.5
Homebrew/homebrew-core (git revision 5741ae3fec; last commit 2021-05-08)

如果我按照你的建议执行命令:/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)",它会失败并显示以下错误信息:dyld[76961]: symbol not found in flat namespace '_BrotliDecoderCreateInstance'。 - Coliban

0
在我的情况下,我通过以rosseta身份打开终端来解决问题。
  1. Finder - 应用程序 - 实用工具 - 终端 - 右键单击 - '获取信息'(我不确定,我是韩国用户)- 选中“使用rosseta打开” - 然后再尝试安装Homebrew!!

0

好的,在被指向正确方向后,我设法解决了这个问题。详细信息可以在这里找到:https://github.com/Homebrew/homebrew-cask/issues/100633

简而言之,我的互联网服务提供商(Virgin Media)启用了Web Safe设置,这导致连接GitHub时出现了一些问题(通过终端ping GitHub.com并搜索IP来查看其指向何处),因此必须关闭Web设置,重新启动路由器以防万一,并使用新的终端窗口再次ping github.com,发现IP地址有所变化。尝试重新安装Homebrew,它奏效了!!


0

(在终端中复制粘贴Homebrew) 然后... ==> 安装成功!

但是,你会收到一个警告“/opt/homebrew/bin不在您的PATH中”。然后,请按照终端中显示的下一步指南完成将Homebrew添加到您的PATH。

最后,输入“brew -v”以检查已安装的brew版本。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接