Quand t'installe un paquet x qui dépend de y et z, il installe les trois, et quand tu désinstalle x, il désinstalle aussi y et z si ils ne sont plus utilisés.
Par contre si tu installe une lib toi même par exemple nécessaire à un programme que tu a compilé, aptitude ne va pas te l'enlever alors que deborphan oui.
Il y a quand même un hic, des fois il y a des problèmes de compatibilité entre aptitude et les autres, il y a un rapport de bug la dessus.