Connaître les paquets utilisés : Différence entre versions
De Asso Val Libre
(→Méthodes) |
|||
| Ligne 18 : | Ligne 18 : | ||
| awk -F: '{print $1}' | | awk -F: '{print $1}' | ||
| + | |||
| + | e.g. | ||
| + | |||
| + | accountsservice | ||
| + | acpid | ||
| + | apache2-bin | ||
| + | at | ||
| + | at-spi2-core | ||
| + | cpufreqd | ||
| + | cron | ||
| + | . | ||
| + | . | ||
| + | . | ||
| + | wmaker | ||
| + | xserver-xorg-core | ||
[[Catégorie:Mémo]] | [[Catégorie:Mémo]] | ||
Version du 18 avril 2019 à 16:11
Objectif
Sur une machine opérationnelle, qui fonctionne normalement, identifier les logiciels/«paquets» nécessaires justement à son bon fonctionnement et donc a contrario, identifier ceux qui ne sont pas nécessaires et qui pourraient donc être nettoyés.
Méthodes
ps aux | awk '{print $11}' | grep ^/usr | sort | uniq | xargs dpkg -S | awk -F: '{print $1}'
ps aux
| awk '{print $11}'
| grep ^/usr
| sort
| uniq
| xargs dpkg -S
| awk -F: '{print $1}'
e.g.
accountsservice acpid apache2-bin at at-spi2-core cpufreqd cron . . . wmaker xserver-xorg-core