Bonjour,
Tant que j'y suis, j'ai une autre question sur le même sujet...
Sur un système où il y a plusieurs paquets installés, par exemple
paquet1, paquet2 et paquet3, comment peut-on savoir si l'installation
manuelle de paquet 1 et paquet2 installera aussi paquet3 ?
Bien que cela puisse sembler proche du cas précédent, c'est néanmoins
légèrement différent ;-).
L'idée est bien d'établir la liste minimum de paquets à installer
manuellement pour couvrir le spectre complet de ceux qui sont installés
sur un système...
Merci.
David.
Le 04/04/2022 à 11:13, David BERCOT a écrit :
Re-bonjour,
Le 04/04/2022 à 11:03, Erwan David a écrit :
Le 04/04/2022 à 10:56, David BERCOT a écrit :
Bonjour,
J'essaye de gérer mon installation en ne conservant que les paquets
strictement nécessaires.
Pour cela :
1. je bascule la liste de tous les paquets en mode "auto" (via
apt-mark auto)
2. j'installe "manuellement" ceux qui me semblent nécessaires (et qui
changent donc d'état vers "manual")
3. je fais un apt autoremove pour supprimer ceux qui ne sont pas liés
à mon installation manuelle
J'ai l'impression, globalement, que ça fonctionne.
Toutefois, je viens de constater que ce n'était pas le cas et que
j'avais par exemple tous les paquets "evolution*" qui étaient
pourtant marqués comme "auto", liés à aucune installation manuelle,
et qui n'étaient pourtant pas purgés via apt autoremove.
Est-ce que vous auriez une idée de la raison de ce comportement ?
Merci d'avance.
David.
Tu peux faire un aptitude why 'paquet' (si tu as aptitude) pour avoir
une des raisons d'installation. N'oublie pas qu'un paquet Recommandé
reste s'il est en Auto.
Je n'avais pas aptitude mais je l'ai installé pour tester.
Et donc, j'obtiens :
# aptitude why evolution
i webex Dépend libnotify4
i A libnotify4 Recommande notification-daemon
i A gnome-shell Fournit notification-daemon
i A gnome-shell Dépend evolution-data-server (>= 3.33.1)
i A evolution-data-server Suggère evolution
Ceci explique sûrement cela...
Il n'est pas possible de supprimer "automatiquement" les paquets
suggérés et/ou recommandés ?
Surtout que dans mon apt.conf, j'ai indiqué :
APT::Install-Recommends "false";
APT::Install-Suggests "false";
Ça me paraît assez contre-intuitif...
En tous cas, merci pour ce retour qui me donne déjà des premières
explications ;-)
David.