Rosetta 2可通过三种方式安装:一、终端输入softwareupdate --install-rosetta并确认安装;二、首次运行Intel应用时点击提示框中的“安装”;三、通过系统设置验证/usr/libexec/oah/translate路径及应用简介中“使用Rosetta打开”选项是否可用。

如果您在搭载M系列芯片的Mac上运行某些仅支持Intel架构的应用程序,系统会提示需要安装Rosetta 2转译环境。以下是完成安装的具体步骤:
一、通过终端命令触发自动安装
macOS会在首次启动x86_64架构应用时自动引导Rosetta 2安装流程,但也可手动触发该机制。
1、打开“访达”,前往“应用程序”文件夹,双击“终端”图标启动终端应用。
2、在终端窗口中输入以下命令并按回车键:softwareupdate --install-rosetta
3、系统弹出确认对话框后,点击“安装”按钮。
4、输入当前用户密码,按回车确认权限。
5、等待进度条完成,终端显示“Rosetta has been installed successfully.”即表示安装完毕。
二、通过首次运行Intel应用触发安装
系统内置的智能检测机制可在用户尝试执行x86_64二进制文件时主动下载并部署Rosetta 2组件。
1、从可信来源获取一个明确标注为“仅限Intel”或“x86_64”的应用程序(例如旧版Adobe Flash Player测试工具)。
2、双击该应用图标启动。
3、当弹出“此应用需要Rosetta才能打开”提示框时,勾选“将来不再询问”选项。
4、点击“安装”按钮,系统将自动联网下载并配置Rosetta 2。
5、安装完成后,该应用将在Rosetta 2环境下正常启动。
三、使用系统偏好设置验证安装状态
Rosetta 2本身不提供独立的图形界面,但可通过系统设置确认其已就绪并检查兼容性标识。
1、点击屏幕左上角苹果菜单,选择“系统设置”。
2、在左侧边栏点击“隐私与安全性”,向下滚动至“完全磁盘访问”区域。
3、点击右侧“详细信息”按钮,查看列表中是否包含/usr/libexec/oah/translate路径项。
4、返回访达,右键任意Intel架构应用,选择“显示简介”。
5、在简介窗口底部勾选“使用Rosetta打开”复选框,若该选项可点击且无灰色禁用状态,则表明Rosetta 2已激活可用。










