Vous ne devriez pas vous attendre à un tel résultat.
Pour commencer, Ubuntu ne se comportait pas de cette façon dans les versions précédentes. Ubuntu a été un système novateur pendant un peu moins d'une décennie, et le comportement de l'application service
sur Ubuntu ne ressemble pas, depuis toutes ces années, à ce que vous attendez. On peut voir le comportement upstart de la commande service
dans l'image dans Comment faire pour que la commande de service imprime la sortie dans la 15.10 ? .
La réponse est à peu près la même pour vous que pour les personnes qui ont utilisé la version 15.10 d'Ubuntu l'année dernière :
Vous utilisez Ubuntu version 16.10, un système d'exploitation systemd. La gestion de vos services système n'est plus assurée par upstart (ou l'utilitaire qui le faisait sur le système d'exploitation non Ubuntu que vous aviez auparavant). Elle est effectuée par systemd.
El service
est peut-être la même mais la commande Debian/Ubuntu service
est une Shell Shell qui essaie de détecter automatiquement si upstart ou systemd est le gestionnaire de services système en cours d'exécution, et d'exécuter les commandes de gestion de services natives réelles pour upstart et systemd. Il exécute deux chemins de code presque entièrement différents pour upstart et pour systemd.
Les commandes de gestion des services natives de upstart sont les suivantes initctl start
, initctl stop
, initctl status
et ainsi de suite. Ceux-ci impriment des messages au fur et à mesure.
Les commandes natives de gestion des services de systemd sont les suivantes systemctl start
, systemctl stop
, systemctl status
et ainsi de suite. Ceux-ci n'impriment aucune sortie lorsqu'ils fonctionnent.
Autres lectures