在 Apple Silicon Mac 上用终端安装 Rosetta
一条 softwareupdate 命令装好 Intel 应用转译支持,不用点任何弹窗。
运行 softwareupdate --install-rosetta --agree-to-license 即可无交互安装 Rosetta 2。
01命令
命令
$ softwareupdate --install-rosetta --agree-to-license02作用说明
Apple Silicon 的 Mac 通过 Rosetta 2 运行 Intel 软件,正常情况下第一次打开 Intel 应用时系统会询问是否安装。在命令行提前装好它,对脚本化装机、CI 环境和远程机器来说是必需的。--agree-to-license 参数让命令完全无需交互。
03风险
!注意: 该命令只对 Apple Silicon(M 系列及以上)有效,Intel 机型上没有意义;Rosetta 只负责转译、不做优化,性能敏感的 Intel 应用仍会比原生版本慢。
04撤销
✓无需撤销——该命令不会改变持久状态。
05来源
- softwareupdate - install system updates依据: Documents the --install-rosetta flag and --agree-to-license for non-interactive installation.
最后验证: 2026-09-18 · 分类: 开发者