4

获得 MacBook M1 2020 后 - 我发现我的大多数命令行工具都无法再安装。我认为这是因为这些工具被编译为在基于英特尔的芯片组上运行,而不是新的 Apple 芯片组(需要引用)。

这是一个例子:

APP is not (yet) supported on ARM processors!
Rerun the APP installer under Rosetta 2.

如何安装“在 Rosetta 2 下”的应用程序?

4

2 回答 2

7

在这里找到了解决方案,这很奏效。

在终端中,使用

arch -x86_64 zsh

在 Rosetta 2 下启动一个 shell

附录:我创建了一个rosetta别名,所以我以后可以切换:

echo 'alias rosetta="arch -x86_64 zsh"' >> ~/.zshrc
于 2020-12-04T07:26:51.447 回答
0

安装 Rosetta 并跳过许可协议

softwareupdate --install-rosetta --agree-to-license
于 2022-03-03T01:23:41.587 回答