Le Mon, Jan 29, 2018 at 05:16:32PM +0100, steve a écrit : > > M'intéressant un peu (plus) à systemd (qui tourne sur ma machine > principale), je me demandais si les fichiers placés dans /etc/init.d/ > sont encore utilisés ou s'ils ne sont là que pour une éventuelle > compatibilité avec les systèmes utilisant SysVInit plutôt que systemd. > > Dans la négative, y a-t-il un moyen propre de nettoyer le système de ces > fichiers inutiles ? Je veux dire, sans 'rm -rf /etc/init.d', car ces > fichiers sont présents dans les paquets Debian. Je sais qu'ils prennent > une place plus que négligeable, mais ce serait quand même plus élégant > de ne plus avoir de restes de l'ancien système.
Salut Steve, la commande suivante t'indiquera quels fichiers ne sont pas installés par un paquet. dpkg -S /etc/init.d/* | grep "no path" Les autres peuvent rester: le responsable du paquet s'occupe (à son rythme) de la migration vers systemd et conserve (autant que possible) les scripts sysvinit pour les installations utilisant ce système. On peut voir quels services n'ont pas encore été migrés en listant les fichiers se trouvant dans `/run/systemd/generator.late/`. Donc grosso-modo, si tu n'as rien installé par toi-meme hors du système de paquets, il n'y a rien à enlever. PS: si tu veux faire un peu plus de nettoyage, regarde du coté de systemd-network, qui permettra d'enlever des fichiers comme /etc/network/interfaces (à moins que network-manager tourne déjà sur la machine). Amicalement, -- Charles Plessy Tsurumi, Kanagawa, Japon