如何在他的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 ARM兼容兼容应用程序列表(Apple M1芯片,M2)
- 识别其Apple Mac Mac Silicon M1,M2:Intel 64和Universal的应用(3种方法)
- 在Mac Apple硅上安装Rosetta 2
- 我怎么知道我的Mac是英特尔还是硅?
如何在他的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/librosettaaot.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!