Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

mobydick01

macrumors member
Original poster
I put some crappy software on my computer. It came with an installer that supposedly added some "components." Is there a way to find out what the installer installed so that I can remove it all?
 
I put some crappy software on my computer. It came with an installer that supposedly added some "components." Is there a way to find out what the installer installed so that I can remove it all?

If the installer used a standard Mac OS .pkg format, then you can use Pacifist to find out where the installer installed which software components. I use this software for Mac OS X (and updates) developer previews.
 
If the installer used a standard Mac OS .pkg format, then you can use Pacifist to find out where the installer installed which software components. I use this software for Mac OS X (and updates) developer previews.
Ah, yes, Pacifist. An excellent piece of software made by a MacNN forum member, IIRC. Unfortunately, it's $20 (I'm cheap) and not yet Lion compatible (I'm running Lion).

Yes, the manual method I posted will identify associated files, regardless of where they may be installed.
Well I'm familiar with that method, however in this instance I believe it may be insufficient.

The software I downloaded was Ogg Drop. Why I decided to delete it should be obvious: It ain't gonna work in 10.7. (Although that fact wasn't obvious to me when I downloaded it). Anyway, the .dmg contains the app (to be copied to the Applications folder), and the Components Installer.pkg.

I installed that package before realizing the app was useless, so presumably it actually installed junk as opposed to just pretending to, right? If it did, I can't find it simply by searching for the app name according to the guide...
 
Well I'm familiar with that method, however in this instance I believe it may be insufficient.
What makes you think it's insufficient?
ScreenCap 2.png
 
Well, you are getting different result than I...

When searching for "ogg" the only thing that I get (which is actually related to the .ogg extension) is the Quicktime component.
Did you change the criteria to include System Files, as instructed?
 
In the terminal,

Code:
pkgutil --pkgs --volume /

lists all packaged installed.

To see all the crap that a package copied to your system,

Code:
pkgutil --files package (<-- full name of package here)

This will probably output a load of junk that scrolls off the screen, so you can either pipe it to more,

Code:
pkgutil --files org.virtualbox.pkg.virtualbox | more

and flip through the results, or output it to a text file and then open it in textedit or whatever,

Code:
pkgutil --files org.virtualbox.pkg.virtualbox > ~/Desktop/vbox_stuff.txt

I believe an alternative that yields the same results is to find the .bom files and then list their contents. e.g.,

Code:
robotjr:Library mike$ sudo find / -iname "*.bom" | grep -i virt  (<-- something relevant)
/private/var/db/receipts/org.virtualbox.pkg.vboxkexts.bom
/private/var/db/receipts/org.virtualbox.pkg.vboxstartupitems.bom
/private/var/db/receipts/org.virtualbox.pkg.virtualbox.bom
/private/var/db/receipts/org.virtualbox.pkg.virtualboxcli.bom
robotjr:Library mike$ lsbom /private/var/db/receipts/org.virtualbox.pkg.virtualboxcli.bom

Edit: Here's an article that might help. It's for SL though. Receipts in Lion are kept in /private/var/db/receipts/

http://www.macworld.com/article/47341/2005/10/viewprogdetails.html
 
Last edited:
those terminal commands are great - thanks for those!

(they will be put in the old toolbox for future use).

If you are lazy you could just use AppZapper (the trial comes with ~5 free zaps).
 
In the terminal,

Code:
pkgutil --pkgs --volume /

lists all packaged installed.

To see all the crap that a package copied to your system,

Code:
pkgutil --files package (<-- full name of package here)

This will probably output a load of junk that scrolls off the screen, so you can either pipe it to more,

Code:
pkgutil --files org.virtualbox.pkg.virtualbox | more

and flip through the results, or output it to a text file and then open it in textedit or whatever,

Code:
pkgutil --files org.virtualbox.pkg.virtualbox > ~/Desktop/vbox_stuff.txt

I believe an alternative that yields the same results is to find the .bom files and then list their contents. e.g.,

Code:
robotjr:Library mike$ sudo find / -iname "*.bom" | grep -i virt  (<-- something relevant)
/private/var/db/receipts/org.virtualbox.pkg.vboxkexts.bom
/private/var/db/receipts/org.virtualbox.pkg.vboxstartupitems.bom
/private/var/db/receipts/org.virtualbox.pkg.virtualbox.bom
/private/var/db/receipts/org.virtualbox.pkg.virtualboxcli.bom
robotjr:Library mike$ lsbom /private/var/db/receipts/org.virtualbox.pkg.virtualboxcli.bom

Edit: Here's an article that might help. It's for SL though. Receipts in Lion are kept in /private/var/db/receipts/

http://www.macworld.com/article/47341/2005/10/viewprogdetails.html
Excellent - that was a huge help. Thanks.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.