Skip to content

Instantly share code, notes, and snippets.

@p-mng
Created March 22, 2024 13:52
Show Gist options
  • Save p-mng/af31593eb2a65f39baf9bcca9e4d2b8e to your computer and use it in GitHub Desktop.
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
Copy link
Author

p-mng commented Jul 22, 2024

Does softwareupdate --install-rosetta work?

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