如何在M1上运行较早的非本机Intel x86应用?在Apple Silicon Macs上安装Rosetta 2的方法

474 阅读2分钟

如何在M1上运行较早的非本机Intel x86应用?新购买的Apple Silicon Mac,比如M1 MacBook Pro,MacBook AIr或Mac mini等机子上,如果想要运行较早的非本机Intel x86应用,则需要Rosetta 2技术。但是有些Mac上却并未安装Rosetta 2,因此,如果要运行这些非本机Intel x86应用,则需要自己操作将Rosetta 2安装到Apple Silicon Mac上。下方为您分享在Apple Silicon Macs上安装Rosetta 2的方法,需要的朋友来看看吧。

Silicon for mac(m1芯片兼容性检测应用)v1.0.3(60)免费版   点击即可下载体验!

有两种方法可以将Rosetta 2安装到Apple Silicon Mac上:使用终端,或尝试打开非本地x86应用程序(提示安装程序)。这两种方法都可行,因为在Mac上安装Rosetta2的最终结果是一样的。

此方法仅适用于Apple Silicon ARM Mac,在任何Intel Mac上都是不可以的(Rosetta 2不会安装在Intel Macs上)。请记住,此功能仅在macOS Big Sur或更高版本中可用

如何在Apple Silicon Mac上通过命令行安装Rosetta 2?

第一种方法:

如果您在Apple Silicon Mac上有任何可用的x86 Intel应用程序,只需启动该应用程序将提示用户安装Rosetta。单击“安装”,然后将Rosetta 2软件安装到Mac上。

第二种方法:

在Mac上安装Rosetta 2的另一种方法是使用熟悉的softwareupdate命令行工具。

softwareupdate --install-rosetta

这将启动rosetta安装程序,您必须同意许可协议,您会在每次在每台设备上安装任何东西时都做完整而透彻的阅读。

您还可以通过提供其他标志来跳过许可协议:

/usr/sbin/softwareupdate --install-rosetta --agree-to-license

关注‘未来软件园’带你了解更多软件教程~