Connaître les paquets utilisés : Différence entre versions
De Asso Val Libre
(→Méthodes) |
(→Méthodes) |
||
Ligne 10 : | Ligne 10 : | ||
− | 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}' | sort |
ps aux | ps aux | ||
Ligne 19 : | Ligne 19 : | ||
| xargs dpkg -S | | xargs dpkg -S | ||
| awk -F: '{print $1}' | | awk -F: '{print $1}' | ||
− | + | | sort | |
e.g. (résultat) | e.g. (résultat) |
Version du 18 avril 2019 à 17:15
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.
Avec un système «linux-like», une ligne de commande peut suffire...
Méthodes
ps aux | awk '{print $11}' | grep ^/usr | sort | uniq | xargs dpkg -S | awk -F: '{print $1}' | sort
ps aux | awk '{print $11}' | grep ^/usr | sort | uniq | xargs dpkg -S | awk -F: '{print $1}' | sort
e.g. (résultat)
accountsservice acpid apache2-bin at at-spi2-core cpufreqd cron . . . wmaker xserver-xorg-core