Are you one of those people who use aptitude instead of apt-get and don’t know why? Well, i have a confession to make: until today, i was one of those people…
I knew that aptitude was an upgraded version of apt-get and i’m used to use it, but a i never knew what makes it better than apt-get and never needed to know why, but today, while reading Planet Debian (http://planet.debian.org), i saw Jan Hauke Rahm chatting with dpkg bot (http://jhr-online.de/54), in #debian on irc.debian.org, and at some point of the chat he asks to dpkg: “why aptitude?”, and it answers:
dpkg > aptitude has more advanced conflict/dependency resolution and will often find a solution where apt-get gives up. It can be used from the command line like apt-get plus an interactive resolver makes it much easier to recover from broken dependencies. It has advanced search capabilities (see <aptitude search>.
Thanks to that chat, and the consequent blog post, now i’m enlightened =D.
I chatted a little with dpkg, too, but he wasn’t such a nice bot to me, he asked if i was smoking crack =/.