https://github.com/ruda/poof
Command line tool to list or uninstall/remove macOS packages.
https://github.com/ruda/poof
Last synced: 18 days ago
JSON representation
Command line tool to list or uninstall/remove macOS packages.
- Host: GitHub
- URL: https://github.com/ruda/poof
- Owner: ruda
- License: bsd-2-clause
- Created: 2012-08-05T20:09:19.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2022-03-29T02:16:01.000Z (about 3 years ago)
- Last Synced: 2023-03-11T16:46:24.859Z (about 2 years ago)
- Language: Python
- Homepage:
- Size: 103 KB
- Stars: 5
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README
- License: LICENSE
Awesome Lists containing this project
README
Poof is a command line utility to list and uninstall/remove macOS packages.
*NO WARRANTY* DON'T BLAME ME if you destroy your installation!
NEVER REMOVE com.apple.* packages unless you know what you are doing.How it works:
It first removes all files and directories declared by the package and
then forget the metadata (the receipt data).Get poof:
$ curl -O https://raw.githubusercontent.com/ruda/poof/master/poof.py
$ chmod +x poof.pyUsage:
List packages (but ignore all from Apple).
$ ./poof.py | grep -v com.apple.pkg
com.accessagility.wifiscanner
com.adobe.pkg.FlashPlayer
com.amazon.Kindle
com.christiankienle.CoreDataEditor
com.ea.realracing2.mac.bv
com.google.pkg.GoogleVoiceAndVideo
com.google.pkg.Keystone
com.Growl.GrowlHelperApp
com.lightheadsw.caffeine
com.Logitech.Control Center.pkg
...Remove FlashPlayer (com.adobe.pkg.FlashPlayer).
$ sudo ./poof.py com.adobe.pkg.FlashPlayer
...
Forgot package 'com.adobe.pkg.FlashPlayer' on '/'.