Debian peut-elle identifier les paquets rarement utilisés?

9

J'aimerais trouver un outil qui pourrait me dire quels paquets Debian sur mon système ont été rarement ou jamais utilisés, peut-être en consultant les listes de fichiers et les temps d'accès. Il s'agit de trouver des candidats à supprimer de mon disque dur presque plein. Je ne suis pas très bien informé sur le riche écosystème d'outils GUI de bureau (j'utilise aptitude); quelqu'un sait-il si l'un de ces outils, ou tout autre outil, peut identifier la façon dont récemment un paquet a été utilisé?

Norman Ramsey
la source

Réponses:

8

Comme déjà mentionné, le concours de popularité devrait aider. Il affichera les paquets inutilisés les plus anciens en bas. Désinstallez-les, mais en veillant à ce qu'il y ait ou non des éléments en fonction de leur installation.

Voici un extrait de la sortie:

1294222606 1292570417 vlc /usr/lib/vlc/plugins/gui/libqt4_plugin.so
1294222606 1292570109 xulrunner-1.9.2 /usr/share/xulrunner-1.9.2/chrome/classic.jar
1294222606 1292507839 ttf-dejavu-extra /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Oblique.ttf
1294222606 1292507459 x11-utils /usr/bin/xprop

Les colonnes désignent atime , ctime , nom-package et fichier accédé .


Deborphan est un autre outil pour supprimer les éléments dont vous n'avez pas besoin . L'exécution du mien me donne:

libaio1
libpython3.1

Cela signifie qu'il n'y a pas de packages en fonction de ces deux bibliothèques, ce qui implique que je peux les supprimer en toute sécurité. Une version plus récente d'apt-get devrait rendre cette utilisation de deborphan moins nécessaire, mais de telles bibliothèques orphelines apparaissent de temps en temps.


Jetez également un œil à cet article .

tshepang
la source
1
Brillant! Je peux certainement en profiter! Et deborphans'est avéré plus utile que ce à quoi je m'attendais. Merci beaucoup!!
Norman Ramsey
2

Le popularity-contestpackage est capable de collecter ces informations mais je ne sais pas si vous pouvez y accéder directement.

Arrowmaster
la source