Dump of an email conversation
> > > I admit, I use always apt-get install and I'm not keen on changing it.
> > but you should :-)
> > > What is the reason for using aptitude instead?
>
> Aptitude keeps history of which packages user installs, and which are
> installed as dependencies. That way system is always kept clean of
> some forgotten libraries, and so on. In a short - aptitude is more
> intelligent than apt-get. If you prefer low-level work, you could
> switch to dpkg (apt-get is just over it) :D
>
> > so, if you use apt-get, then if others use aptitude that might remove
> > some packages. i have seen this also on other occasions than in BEST, so
> > it is really happening.
> >
> > other sources:
> > http://www.psychocats.net/ubuntu/aptitude
> >
> > claims that apt-get does not remove all unused dependencies.
>
> Actually apt-get doesn't remove any unused dependencies at all. It
> cares about dependencies is only at install time. Remove package, but
> all dependencies remains.
>
> Only dangers for switching to aptitude (when previously used apt-get),
> is if you do upgrade. Aptitude might think, that all the packages you
> installed with apt-get are some unused dependencies and warn you about
> remove. In that case cancel it, and do a "aptitude keep-all".
That's quite a good argument.
I have to look more into aptitude and check it usability then, thanks.
Will discuss more if I'll get something.