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
posted @ 2023-04-21 15:00  vx_guanchaoguo0  阅读(667)  评论(0编辑  收藏  举报