随着 M1 芯片的大放异彩,最近不少身边的小伙伴都纷纷换上了 M1, M1 Pro 或是 M1 Max 芯片的 Mac 电脑。

mac提示安装rosetta无法检查更新(硬核在M1)(1)

大家都知道,苹果宣布未来新推出的 Mac 电脑将会逐渐从 Intel 芯片全面转向自家研发的 ARM 架构的 Mac。这也由此带来一个问题,那么运行在 Mac 电脑上的那些基于 Intel 芯片开发的软件怎么办呢?

Rosetta 2 是什么以及如何安装

于是 Rosetta 2 应运而生。通过 Rosetta 2,搭载 Apple 芯片的 Mac 可以使用专为配备 Intel 处理器的 Mac 构建的 App。

不过 Rosetta 并不是以一个 app 的形式出现的,它就是大隐隐于市,悄然发挥着作用。

Rosetta 2 的安装异常方便。如果您使用的是搭载 Apple 芯片的 Mac,在您首次打开为基于 Intel 的 Mac 构建的 App 时,系统会要求您安装 Rosetta。点按 “安装”,然后输入您的用户名和密码以允许继续安装。

mac提示安装rosetta无法检查更新(硬核在M1)(2)

在安装 Rosetta 后,它适用于任何其他需要它的 App,因此系统不会要求您再次进行安装。

从 M1 到 M1 Pro 和 M1 Max

问题出现我再告诉你

不过我最近在从 M1 芯片电脑迁移至 M1 Max 的电脑时,还是碰到了问题。软件和应用虽然都顺利拷贝到了新的电脑上,但是打开专为配备 Intel 处理器的 Mac 构建的 App 时,系统却不再提示安装 Rosetta 了。

别慌,今天我们就来介绍安装 Rosetta 的第二个方法,通过访达 - 应用程序 - 实用工具 - 终端。在弹出的界面输入:softwareupdate --install-rosetta,在看到软件授权协议提醒后按下 “A” 即安装成功,可以顺利使用相关的 app 了。

mac提示安装rosetta无法检查更新(硬核在M1)(3)

如果你嫌这个命令还得多进行一步授权,也可以在终端界面输入:/usr/sbin/softwareupdate --install-rosetta --agree-to-license,一步到位。

mac提示安装rosetta无法检查更新(硬核在M1)(4)

哪些 App 需要 Rosetta?

如果你还有一股子打破砂锅问到底的精神,想要查查自己 Mac 上哪些 app 需要 Rosetta 才能运行,可以右键单击应用程序里的 app,选择显示简介。有些 app 会在 “种类” 中显示相关信息 (有些 app 不会)。

应用程序 (Intel) 表示 App 仅支持 Intel 处理器,并且需要 Rosetta 才能在任何搭载 Apple 芯片的 Mac 上运行。

应用程序(通用)表示 App 同时支持 Apple 芯片和 Intel 处理器,并且在默认情况下使用 Apple 芯片。

mac提示安装rosetta无法检查更新(硬核在M1)(5)

只有通用 App 的 “简介” 窗口包含“使用 Rosetta 打开”设置。这项设置可以让网页浏览器或电子邮件 App 等通用 App 使用尚未更新以支持 Apple 芯片的插件、扩展和其他附加项。如果某个通用 App 无法识别您为这个 App 安装的附加项,您可以退出相应 App,选择这项设置,然后再试一次。

好啦,今天的分享就是这些啦,虽然有点硬核,不过相信能帮助到未来可能会碰到同样问题的大家。

欢迎将我们的文章转发给有需要的朋友和家人们,我们将持续更新实用且简单易学的小操作给大家,请继续关注我们吧!

,