Skip to content

Instantly share code, notes, and snippets.

@p-mng
Last active May 15, 2026 05:33
Show Gist options
  • Select an option

  • Save p-mng/af31593eb2a65f39baf9bcca9e4d2b8e to your computer and use it in GitHub Desktop.

Select an option

Save p-mng/af31593eb2a65f39baf9bcca9e4d2b8e to your computer and use it in GitHub Desktop.
Uninstall Rosetta 2 on macOS

Uninstall Rosetta 2 on macOS

1. Disable SIP (System Integrity Protection)

  1. Boot into recovery
  2. Open a terminal (Utilities > Terminal)
  3. Disable SIP using csrutil disable
  4. Reboot into macOS

2. Uninstall Rosetta

  • Print Rosetta 2 files using pkgutil --files com.apple.pkg.RosettaUpdateAuto
  • Delete all files
  • Delete all empty directories
  • Remove the package using one of the following commands:
    • sudo pkgutil --forget com.apple.pkg.RosettaUpdateAuto (might not work)
    • sudo rm /Library/Apple/System/Library/Receipts/com.apple.pkg.RosettaUpdateAuto.*

3. Enable SIP

  • Boot into recovery
  • Open Terminal
  • Enable SIP using csrutil enable (confirm the prompt with y)
  • Reboot into macOS

Notes

@p-mng

p-mng commented Jul 22, 2024

Copy link
Copy Markdown
Author

Does softwareupdate --install-rosetta work?

@SuperKirik

Copy link
Copy Markdown

Excellent guide !

@oleksiivelychko

oleksiivelychko commented Mar 10, 2025

Copy link
Copy Markdown

I'd like to add - do not forget to empty your Trash while you still have SIP disabled :)

@aflyingnoob

Copy link
Copy Markdown

omg, I have to disable sip again. QAQ

@Tubamajuba

Copy link
Copy Markdown

Just used this on Sequoia 15.6 (24G84) and it worked flawlessly!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment