微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Homebrew可以在Apple ARM处理器上运行吗?

如何解决Homebrew可以在Apple ARM处理器上运行吗?

我订购了配备M1 ARM处理器的MacBook Pro。我可以运行Homebrew并安装开发工具,例如Python,Node等吗??

解决方法

here所述,他们将在ARM CPU上提供更多支持

但是,如here所述,更具体地说,here

Homebrew可以在32位ARM(Raspberry Pi等)和64位ARM(AArch64)上运行,但是没有二进制程序包(瓶)可用。对ARM的支持是尽力而为的。欢迎请求请求以改善ARM平台上的体验。

由于我们不再分发用于ARM的Homebrew Portable Ruby,您可能需要使用系统软件包管理器,PPA或rbenv / ruby​​-build安装自己的Ruby。

,

是的。现在 Homebrew 完全支持 Apple Silicon https://brew.sh/2021/02/05/homebrew-3.0.0/

,

是的,它受支持,但使用Rosetta。 只需将这个前缀放在install homebrew命令之前

arch -x86_64

最终命令应如下所示(来自https://brew.sh

arch -x86_64 / bin / bash -c“ $(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)”

每次使用brew时,都必须使用上面的前缀。

选项2: 还有一种选择,使用Rosetta打开终端。我没有尝试过,但是应该在不使用前缀的情况下给出相同的结果。

enter image description here

,

对软件包的部分支持以及更多 我在上述https://github.com/mikelxc/Workarounds-for-ARM-mac Homebrew issue 7857上找到的最新说明中列出了兼容软件包的列表,这些软件包似乎随着更多信息的到来而不断更新;看来确实可以,并且在未来几天,几周,几个月等时间内,要带来更好的兼容性,而且还在不断取得进展。我猜想,随着几天前他们将其集成到CI工作流中,步伐将随着时间的推移而加快。 / p>

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。