Just a curiosity question.

When I was a windows user, I noticed that after un-installing a program, the program usually left behind "baggage" that I would have to manually clean up myself. Not life threatening, just annoying, I figure that if you un-install a program, then it should do just that, no traces left behind!

Well, I think that I noticed this as well in linux. Let me give an example. I installed vmware 6.5.1, ran into some issues with it, so I un-installed it, I even deleted the operating system image I created with it, no traces whatsoever (or so I thought).

A few months later, I installed an older version of vmware, after I started the program, it actually listed the old OS image that I had installed (and deleted). Of course, I tried to start it, and it complained that it did not exist.

It got me wondering, is this akin to a "windows registry" type situation? A ghost in the machine?

Again, not that it is hurting me or anything, but it is kind of an annoyance.

So, do linux programs leave behind trace baggage? And if so, is there a way to easily track it down and remove it?

free dating sites