4

I try to remove macFUSE from my system, and I deleted the followings already:

  • /Library/Filesystems/macfuse.fs
  • /Library/Frameworks/macFUSE.framework

Then I found a directory as /Library/StagedExtensions/Library/Filesystems/macfuse.fs. Naturally I tried to run sudo rm -rf /Library/StagedExtensions/Library/Filesystems/macfuse.fs but I got Operation not permitted.

How do I delete them?

I'm using Monterey (12.4) on Apple M1 Pro.

beatak
  • 773
  • Did you use the "Remove FUSE" button on the macFUSE preference pane? If not, reinstall and then uninstall using that button. – Gilby Jul 08 '22 at 04:09

1 Answers1

5

I found the answer on StackOverflow when faced with the same problem.

This should help to clear the folder:

sudo kextcache --clear-staging

Original post

  • It would be good to have an answer for individual extensions. – benwiggy Aug 05 '23 at 10:37
  • @benwiggy, I think this clears them all. The -prune-staging option from the man page sounded less scary, and that's the one I used, but unless you've got an actual "staged" driver waiting for your confirmation in System Preferences, the end result is probably the same. – Kevin E Feb 13 '24 at 16:35
  • kextcache does seem to accept --clear-staging (two dashes), but all options are documented in the man page (ref) with a single dash. It might be worth an edit to make the answer match. – Kevin E Feb 13 '24 at 16:37