6

我订购了配备 M1 ARM 处理器的 MacBook Pro。我能否运行Homebrew并安装 Python、Node 等开发工具?

4

4 回答 4

3

正如这里所说,他们将在 ARM CPU 上提供更多支持

但是,正如这里所说,更具体地说,这里

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

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

于 2020-11-11T17:43:10.313 回答
3

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

于 2021-02-05T16:06:32.473 回答
2

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

拱 -x86_64

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

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

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

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

在此处输入图像描述

于 2020-12-12T15:47:01.100 回答
0

我在https://github.com/mikelxc/Workarounds-for-ARM-mac上面提到的Homebrew问题 7857中找到的最新说明提供了对软件包的部分支持和更多支持,其中包含似乎正在更新的兼容软件包列表随着更多信息的出现;似乎是的,而且在未来几天、几周、几个月等方面,在提高兼容性方面取得了稳步进展。我猜随着他们几天前将其集成到他们的 CI 工作流程中,随着时间的推移,步伐会加快

于 2020-12-11T06:59:40.990 回答