如何在他的Mac M1,M2上卸载Rosetta…

如何在他的Mac M1 M2上卸载Rosetta?如果您是开发人员,如果您不在Mac上安装Intel应用程序,那么这将很有用,如果您是纯粹主义者,并且在100%本机Apple Silicon模式下使用MacBook Air / MacBook Pro,Mac Mini或Imac 24!确实,如果您不想基于英特尔体系结构执行功能,则不必安装Rosetta 2。如果像我一样,您的所有程序都是“通用”或“ Apple”类型。我们可以是Macuser ARM64的电源。在我的情况下,没有一个Intel软件,并且Intel迁移到Apple Silicon总数。例如,除了Apple应用程序之外,我还会使用(电子邮件,笔记,野生动物园,页面,数字,每天,PixeMaltor Pro的优化版本,奇妙的电影,,,,qbittorrent,唯一的Google Chrome,传播等等。除了阅读外,我们还提供以下教程:

如何在他的Mac M1 M2上卸载Rosetta:观察

如果您过去已经安装了Rosetta,因为您使用了一个或多个Intel应用程序(不再使用它),则可以返回。


当您按下Alt⌥键,系统 /软件 /安装信息时,您应该看到“ Rosettaupdatoto”文件时,请按照我们的捕获时看到“ Rosettaupdatoto”文件。

如何在其Mac M1,M2上卸载Rosetta:识别要删除的文件

从Finder / Applications / Utilities启动Mac的终端。输入以下命令:

pkgutil --files com.apple.pkg.RosettaUpdateAuto


我们有一个完整的文件列表要删除,以迫使Rosetta的卸载。这些是以下文件:
图书馆
图书馆/苹果
图书馆/Apple/USR
图书馆/Apple/usr/lib
library/apple/usr/lib/librosettaao​​t.dylib
图书馆/Apple/usr/libexec
Library/Apple/usr/libexec/oah
Library/Apple/usr/libexec/oah/rosettalinux
Library/Apple/usr/libexec/oah/rosettalinux/rosetta
Library/Apple/usr/libexec/oah/debugserver
Library/Apple/usr/libexec/oah/libresettaruntime
Library/Apple/usr/libexec/oah/Runtime
library/apple/usr/libexec/oah/translate_tool
图书馆/Apple/USR/共享
Library/Apple/usr/share/rosetta
Library/Apple/usr/share/rosetta/rosetta

因此,有必要删除以下文件:

  • 图书馆/Apple/usr/lib
  • 图书馆/Apple/usr/libexec
  • 图书馆/Apple/USR/共享

如何在他的Mac M1 M2上卸载Rosetta:解决方案

在恢复模式下启动Mac Apple硅((MAC硅启动 - UP模式(恢复,安全模式,诊断...)按不发布MacBook Air,MacBook Pro或Mac Mini上的电源按钮,然后转到“选项”图标。转到实用程序和终端菜单。有必要Désactiver系统完整性保护(SIP)。在终端中键入以下命令,然后重新启动您的Mac:

csrutil disable

从查找器返回您的Mac会话,请使用drop -down菜单转到文件夹(⇧⌘G),转到以下文件夹:

/Library/Apple/usr

删除三个“ lib”,libexec”和“共享”子图。

您所要做的就是在恢复模式下重新启动Mac Apple硅,并通过终端中的以下顺序重新激活SIP:

csrutil enable

您只是成功地卸载了Mac的Rosetta 2!