M2 arm 架构 执行x86
查看到当前的架构
uname -a
切换为 x86
arch -x86_64 zsh
uname -a
切换回来
arch -arm64 zsh
Rosetta 2
- Apple Silicon Mac 系统采用了自主研发的 ARM CPU,因此无法直接运行这些应用程序。Rosetta 2 可以将这些应用程序动态翻译为 ARM 代码,使其可以在新一代 Mac 上运行。
安装
/usr/sbin/softwareupdate --install-rosetta --agree-to-license
PATH=/bin:/usr/bin:/usr/local/bin:${PATH}
使用方式
- 1.打开 访达 - 应用程序,-右键,然后点击「显示简介」-勾选「使用 Rosetta 打开」
- 如果没有这个选项的的话,打开终端执行以下命令在安装一下:
/usr/sbin/softwareupdate --install-rosetta --agree-to-license
本文来自博客园,作者:vx_guanchaoguo0,转载请注明原文链接:https://www.cnblogs.com/guanchaoguo/p/17340392.html