Debian a un gestionnaire de paquets appelé aptitude. Lancé sans arguments, on entre en mode interactif. Avec des arguments, on entre en mode ligne de commande.
Il existe un autre gestionnaire de paquets, antérieur à aptitude qui s'appelle apt-get. Il est fortement recommandé de toujours utiliser le même gestionnaire, sans quoi il peut arriver le problème suivante (qui peut avoir une autre origine que cette dernière) :
Lors d'une mise à jour des paquets (aptitude upgrade ou aptitude dist-upgrade, on obtient le message suivant, suivi d'une liste de paquets :
The following packages are unused and will be REMOVED
Cela peut être ennuyeux si certains de ces paquets sont utilisés et ne sont pas dans la liste des paquets à réinstaller. On peut essayer de résoudre le problème en utilisant la commande unmarkauto d'aptitude sur les paquets incriminés.
Cependant, cela ne fonctionne pas toujours, notamment lorsqu'une nouvelle distribution vient de sortir (problème constaté lors du passage de sarge à etch). Dans ce cas-ci, la procédure suivante a permis de résoudre le problème :
/etc/apt/sources.list, et remplacer stable par la distribution en cours d'utilisation (sarge, dans ce cas).aptitude update et aptitude dist-upgrade)./etc/apt/sources.list, et remettre stable (remettre en place la version original).aptitude update et aptitude dist-upgrade).