Si usas Debian o algún derivado como Ubuntu habrás usado la herramienta apt-get desde consola, para instalar, actualizar op remover paquetes. A lo mejor sabes que Synaptic es un interfaz gráfico basado en apt.
Y te habrás fijado que algunos posts o tutoriales recomiendan aptitude a la hora de instalar paquetes en vez de apt-get.
En realidad, ambas son casi equivalentes.
Sólo las diferencia un pequeño detalle, importante para algunos, de ahí que en ocasiones no sea indiferente la elección: aptitude conserva un registro (/var/log/aptitude) de las acciones y dependencias instaladas, de forma que la desinstalación de un programa resulta más limpia porque también borra las dependencias que no sean requeridos por el sistema.
De ahí que se considere aptitude como una versión mejorada (y recomendada) de apt-get
Una buena explicación de aptitude, en Campanilla

