I've got a pure vanilla Lucid Desktop installation on a severely RAM limited laptop (with a slow drive for extra happy swapping).
I'm trying to remove packages that snuck in on ubuntu-desktop which I know I'll never use. For example
apt-get remove --simulate '.*openoffice.*'
worked without a problem, but didn't save me any RAM, either. So I've looked to the things that are actually running, and as the box doesn't have bluetooth,
apt-get remove --simulate gnome-bluetooth
seemed reasonable but took package gnome-user-share along with it. But that's okay. However, if I don't want printing capabilities,
apt-get remove --simulate cups
wants to take out ubuntu-desktop which is a metapackage which depends on literally 100 essential sub-systems (e.g. nautilus and gnome-panel among others). Of course, removing cups won't cause the removal of nautilus, but it does seem like it will leave my apt package state confused.
Am I missing some deep Ubuntu mystique or would removing cups be bad? (I put the --simulate flag in my examples lest someone cut-paste-cry).