143Fermer145
flankerLe 01/01/2020 à 11:35
Je ne parle que des services avec systemd, pas de NetworkManager ou netplan (qui n'en font pas partie, si je ne me trompe pas). Et pour le coup, je trouve bien plus simple d'utiliser les services avec systemd qu'à l'ancienne (pour savoir si le service est bien lancé, pour le relancer automatiquement, pour la gestion des dépendances, pour le tuer de façon plus certaine, pour savoir quels services sont lancés, la ligne de commande pour lancer directement le service est en clair sans avoir à la reconstituer en analysant le script d'init, etc.). Pour l'utilisateur, avec le même système sur toutes les distribs est quand même bien pratique également.

En revanche, et ce n'est pas lié à systemd, quand on lit de la doc, on ne sait jamais si la méthode expliquée est à jour ou même si elle est correcte. Les outils ne sont également pas mis à jour ou veulent garder la compatibilité avec les vieux systèmes d'init'.

Pour le réseau, c'est quand même un gros bordel, avec un entrelacement de plusieurs systèmes et des nouvelles générations qui supplantent les anciennes mais pas trop.
Le meilleur exemple est NetworkManager. On peut toujours contrôler le réseau avec /etc/network/interfaces et les commandes ifup/ifdown/etc., et ça fonctionnera… jusqu'au moment où NetworkManager remettra sa propre configuration sans dire pourquoi.