获得 MacBook M1 2020 后 - 我发现我的大多数命令行工具都无法再安装。我认为这是因为这些工具被编译为在基于英特尔的芯片组上运行,而不是新的 Apple 芯片组(需要引用)。
这是一个例子:
APP is not (yet) supported on ARM processors!
Rerun the APP installer under Rosetta 2.
如何安装“在 Rosetta 2 下”的应用程序?
获得 MacBook M1 2020 后 - 我发现我的大多数命令行工具都无法再安装。我认为这是因为这些工具被编译为在基于英特尔的芯片组上运行,而不是新的 Apple 芯片组(需要引用)。
这是一个例子:
APP is not (yet) supported on ARM processors!
Rerun the APP installer under Rosetta 2.
如何安装“在 Rosetta 2 下”的应用程序?
我在这里找到了解决方案,这很奏效。
在终端中,使用
arch -x86_64 zsh
在 Rosetta 2 下启动一个 shell
附录:我创建了一个rosetta
别名,所以我以后可以切换:
echo 'alias rosetta="arch -x86_64 zsh"' >> ~/.zshrc
安装 Rosetta 并跳过许可协议
softwareupdate --install-rosetta --agree-to-license