Remarques:
Aptitude n'est pas quelque chose de totalement différent d'apt, c'est en quelque sorte une sur couche de apt qui est lui-même une surcouche de dpkg.
Aptitude est plus efficace dans la gestion des paquets si on veut garder une tracabilité des paquets que l'on update.
Aptitude se souvient de quels paquets on été installés en raison des dépendances:
Si tu fais un "apt-get install A" et que A dépend de B, cela va t'installer A et B .
Si tu desinstalle A en faisant un "apt-get remove A", cela va te supprimer le paquet A et laisser le paquet B qui est pourtant devenu inutile.
Avec aptitude, celui-ci va te prévenir que B ne sert à rien et va le désinstaller.