Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!


Click here to return to the 'Remove every trace of a program by reinstalling it' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Remove every trace of a program by reinstalling it
Authored by: lbundle on Jul 09, '08 12:45:32PM

I'm not on my mac right now so I can't doublecheck everything, but there is a better way.

Every time you install an app a .bom (bill of materials) file is created. Its location is (off the top of my head) /Library/Receipts/<App_name>.pkg/Contents/Archive.bom. From the commandline you can issue the command:

lsbom /Library/Receipts/<App_name>.pkg/Contents/Archive.bom

(lsbom is 'ls' for .bom files)

This should list all the files that are installed for that app. You can then go at your leisure and remove them. I think the lsbom method is safer because it is the 'official' list. With the method above, the OS might list files not connected with that app.



[ Reply to This | # ]
Remove every trace of a program by reinstalling it
Authored by: Peganthyrus on Jul 09, '08 03:18:42PM

Looking at the .bom only works for stuff that goes through the system installer; most custom installers don't seem to leave a log anywhere consistent, if at all.

So if you wanna destroy every trace of what, say, Adobe's hideous installer did to your system, this hint would be a good place to start.



[ Reply to This | # ]
File menu of installer
Authored by: ajmas on Jul 09, '08 03:52:32PM

Another approach is to select the 'Files' menu item of the installer. This will list what files are to be installed.



[ Reply to This | # ]