Bonjour,
Le 2026-01-13 23:51, Marc Chantreux a écrit :
je me suis dis
apt-mark auto nginx
apt purge nginx-lite
apt autoclean
mais non: ca n'est pas ca.
C'était presque ;)
Ce que tu voulais faire c'est probablement plutôt autoremove (voire
autopurge).
donc je reformule ma question: est-ce possible d'installer
nginx-light en marquant toutes les dépendances de ce dernier
comme auto même si déjà présente sur le systeme? ainsi nginx
sera désintallé sans que j'ai à y penser.
Je ne sais pas si c'est possible directement via un élément de conf.
Tu dois pouvoir y arriver en scriptant la chose : tu boucles sur tous
les paquets
installés manuellement, tu lis leurs dépendances, tu marques les
dépendances comme
auto. aptitude sera peut-être plus efficace que apt-mark (du fait de son
système
de patterns).
Ça peut avoir des effets de bord indésirables : si le paquet installé
manuellement
au départ a une utilité en dehors de la dépendance qui vient plus tard,
il risque
de partir sans que tu t'en rendes compte.
Sébastien