查看到当前的架构
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
标签:bin,Rosetta,x86,--,应用程序,usr,M2,arm
From: https://www.cnblogs.com/guanchaoguo/p/17340392.html