Debian Jessie: Quand les packages avec le statut "id" seront-ils supprimés?

J'ai supprimé certains packages dont je n'ai plus besoin avec aptitude. J'ai été surpris qu'aucune de leurs dependencies ont été autoremoved aussi (comme je pensais aptitude fait cela par défaut contrairement à apt-get), donc j'ai vérifié ces dependencies avec aptitude why et tous ont été marqués avec le statut id , qui selon le manuel signifie "installé, sera supprimé". Quand cela arrivera-t-il? J'ai essayé de apt-get autoremove , aptitude upgrade , aptititude full-upgrade et apt-get dist-upgrade , et les packages sont toujours installés. En outre, lorsque j'exécute ces commands, ils impriment 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Quelles sont les causes de l'écart entre 0 to remove et les packages marqués d'un statut?

Edit: Après avoir creusé plus, j'ai découvert que tous ces packages étaient marqués comme installés manuellement, même s'ils étaient installés automatiquement. J'ai parcouru mon histoire et noté que beaucoup d'entre eux étaient installés avec apt-get au lieu d'aptitude, ce qui peut faire partie du problème. J'ai pu utiliser les commands suivantes pour les supprimer:

 # aptitude search "?installed" | grep "^id" | awk '{ print $2 }' | xargs apt-mark auto # aptitude upgrade 

Je suis toujours curieux de savoir exactement ce que signifie "d" et ce que apt-get / aptitude fait, alors je laisse la question.

Le deuxième état de la sortie dpkg -l est la sélection, c'est-à-dire l'état recherché. Ceci est principalement utilisé par dselect ces jours-ci, mais il peut également être utilisé par dpkg --set-selections . Pour passer de l'état actuel à la sélection, vous avez besoin de quelque chose qui regarde même la sélection, que aptitude et apt ne font pas par défaut.

Apt a une option pour le faire, cependant. Il suffit de courir:

 apt-get dselect-upgrade 

Cela devrait faire les modifications voulues.

Je ne sais pas pourquoi les packages ont été laissés dans un état d' id . Peut-être que la désinstallation ne s'est pas terminée avec succès?