URL: https://linuxfr.org/users/benoar/journaux/laisser-systemd-de-cote-dans-debian Title: Laisser systemd de côté dans Debian Authors: benoar Date: 2014年11月26日T23:26:42+01:00 License: CC By-SA Tags: systemd, debian et apt Score: 8 Salut, nal, Lors du dernier `dist-upgrade`, j'ai *encore* eu systemd qui s'est glissé dans les dépendances à installer. Et je ne sais pas trop comment, j'ai eu un éclair de génie à propos d'un outil que j'utilise d'habitude dans un sens, mais dont j'ai réalisé l'utilité dans un autre : `apt-mark` (enfin, c'est une fonctionnalité de `dpkg` à la base, il enrobe juste les choses). En effet, on peut par exemple avec cet outil marquer des paquets qu'on avait installés manuellement comme devant être de nouveau gérés automatiquement (marque `auto`), ou alors demander de garder la version actuelle d'un logiciel malgré les mises à jour qui pourraient arriver (comme quand on a fait une version sur mesure d'un paquet ; marque `hold`). C'est cette dernière marque qui peut être utile dans l'autre sens : si on a déjà auparavant supprimé un paquet, et qu'on marque ce paquet comme étant « bloqué », le calcul des dépendances d'installation se fera toujours en essayant de garder non-installé ce paquet ! C'est peut-être évident pour certains, mais je n'avais encore jamais pensé à l'utiliser comme ça. Ça donne, en root (pour l'aventure) : apt-get remove systemd apt-mark hold systemd Du coup, je n'ai plus la hantise de voir systemd se faufiler dans la prochaine upgrade, et j'utilise de nouveau `apt-get` avec joie !

AltStyle によって変換されたページ (->オリジナル) /