Trying to get the hang of customizing my system. I managed to do this in
Debian with the help of this thread
http://forums.debian.net/viewtopic.php?f=10&t=39045 , but am having trouble
in Trisquel.
Let's say I want to remove evolution-data-server-common. Aptitude tells me
that I also have to remove:
1) gnome-applets
2) gnome-panel
3) gnome-session-fallback
4) indicator-datetime
5) libedataserverui-3.0-1
6) libevolution
7) trisquel
So of course this would be undesirable. How do I keep these packages and
remove just the one I want?
I particularly like the solution described in this post
http://forums.debian.net/viewtopic.php?f=10&t=39045#p229212 :
"I like the auto-remove features and hate running keep-all, since I think it
turns of the auto-installed status on all those packages. What I rather do is
find a key package, or 2, or 3, that all those other packages rdepend on and
then turn of the auto-install just for those packages. You can do that from
within aptitude when it asks if you want to continue (y,n,?). If you enter ?
you'll see your options, but basically entering &m at that prompt will mark
the package as manually installed, preventing the removal of that package and
anything in it's dependency list. aptitude will then give you the same
prompt, after changing it's list, giving you another opportunity to mark
another package as manually installed, proceed, or stop etc."
But I have been unable to act on it. I tried sudo aptitude unmarkauto
gnome-applets, but I seem to be getting it wrong. This is my output:
[4] 14936
bash: m: command not found
Any ideas/advice would be appreciated. :)