Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I was trying to connect to a Canon ImageRunner at one of my client's workplace, and an HP printer at a different client's worklplace. Most times my Mac can find and install printers with no problem. However, these were rather new network printers and I suppose it was not in the included drivers.

I installed both the HP and the Canon printer drivers on different days, using the install package. I then deleted the applications that they installed from the Applications folder by dragging them to the trash and emptying it.

Looks like the software might have had an uninstaller program but I am not even sure which one I installed. Oops.

Now when software update pops up it wants me to update Lexmark and HP Printer software.

enter image description here

I really want these two to go away - I really don't want to install updates for them. How can I make them go away?

For extra points, how can I remove other remnants of these? Perhaps by checking the launchd config?

share|improve this question
up vote 1 down vote accepted

You'll have to play with pkg-util I think. For example,

$ pkgutil --pkgs | grep -i hp

You can see the files owned by a package like this:

~ $ pkgutil --files
~ $ pkgutil --files

So do pkgutil --forget on the packages you don't want, and presumably that will stop updates (untested). You can also delete the files it lists, carefully (untested).

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .