Zalbor
September 14th, 2006, 05:02 AM
I wasn't sure where to put this... Sorry if it's not the right place.
I had this thought the other day, I'm sure others have thought it too, but there isn't really a keyword I could search for.
Imagine that you want to install some program, say it's called "Rark". So you choose the package with synaptic, apt-get or anything else. A message pops up saying "You also need to install the packages X, Y, and Z". Okay so far?
Now imagine that after you've installed it, you decide you don't want it anymore. Removing the package removes only the "Rark" package; you still have X, Y and Z installed, although you're not using them and probably never will.
My question is this: Couldn't apt be made so that when you uninstall a package, it informs you what packages it was using that are otherwise unneded? It would help save some hard drive space...
Windows has something similar, and it's one of that OS's good points IMO: If you uninstall a program, you often get a message like "XXXXXXXX.dll isn't used by any other program; do you want to remove it?".
I had this thought the other day, I'm sure others have thought it too, but there isn't really a keyword I could search for.
Imagine that you want to install some program, say it's called "Rark". So you choose the package with synaptic, apt-get or anything else. A message pops up saying "You also need to install the packages X, Y, and Z". Okay so far?
Now imagine that after you've installed it, you decide you don't want it anymore. Removing the package removes only the "Rark" package; you still have X, Y and Z installed, although you're not using them and probably never will.
My question is this: Couldn't apt be made so that when you uninstall a package, it informs you what packages it was using that are otherwise unneded? It would help save some hard drive space...
Windows has something similar, and it's one of that OS's good points IMO: If you uninstall a program, you often get a message like "XXXXXXXX.dll isn't used by any other program; do you want to remove it?".