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

Répondre à