MeanDean wrote:OMG now you are calling aptitude the default? Strange, I am pretty sure I can install without aptitude but afaik the base system includes apt-get.
Nope. You can't install Debian without installing aptitude unless you actively remove it. And if we are talking about doing that, you could just as easily remove apt-get by force and just leave dpkg. Even a minimal Debian system - without selecting any of the tasks from the tasksel menu - includes aptitude. Also, I'm pretty sure that since Etch, aptitude does the heavy lifting during an installation with the netinstall iso. (Check your earliest /var/log/aptitude for confirmation. Since you use only apt-get, it should be easy to find.)
MeanDean wrote:Most debian documentation that I have seen refers to apt/apt-get and not aptitude.
Well, quite a lot of Debian reference material still refers to Woody or Sarge as current, sadly, but this should be a good enough counter-proof:
The Official Debian Reference Manual wrote:aptitude is now the preferred text front end for APT, the Advanced Package Tool. It remembers which packages you deliberately installed and which packages were pulled in through dependencies; the latter packages are automatically de-installed by aptitude when they are no longer needed by any deliberately installed packages. It has advanced package-filtering features but these can be difficult to configure.
None of this means you have to use it, but all the official Debian docs I've seen for upgrading from Sarge to Etch explicitly say to use aptitude and not apt-get for that job, and quite a lot of the newer documentation describes aptitude as the new "official" package tool from the command line. (I know I'm a hypocrite: on the other thread I was saying we should stop arguing over these old battles. Still, I had to rise to this bait.)
@ Rickh, right after the bit I quoted for MeanDean, note this:
Official blah blah wrote:synaptic is now the preferred Gtk GUI front end for APT. Its package filtering capability is easier to use than aptitude's. It also has experimental support for Debian Package Tags.