Ich bin Slackware und ein bisschen das klassische SystemV-Init gewohnt. Wenn ich da irgendwelche Dienste abschalten will, weil ich sie nicht brauche, finde ich eine gewisse Ordnung vor, weil die Dienste in Startskripten zusammengefasst bzw. in Runleveln organisiert sind.
Auf einem Raspberry Pi bin ich mit systemd konfrontiert. Unter den Tools habe ich nur welche gefunden, die eine "flache" Ansicht auf die Daemons bieten, also keine hierarchische Ansicht, in der man erkennen kann, wie die Dienste voneinander abhängen.
Systemd erinnert mich insofern doch arg an Windows mit seiner Diensteansicht - 70 Dienste mit mehr oder wenigen kryptischen Namen, bei jedem steht der stereotype Hinweis: "Wenn sie diesen Dienst deaktivieren, werden alle von ihm abhängigen Dienste nicht mehr funktionieren." Sehr hilfreich
Gibts da unter systemd auch nix besseres? Ich habe versucht, mich einzulesen, aber schnell aufgegeben, weil man mit Tonnen von Text beworfen wird, die alles mogliche erklären, aber nicht das zweckmäßige Vorgehen.
Wie geht man vor, wenn man irgendeinen Dienst mit einem kryptischen Namen vorfindet und nicht weiss, ob man irgendwas wichtiges wegschiesst, wenn man den deaktiviert?
Ich bin Slackware und ein bisschen das klassische SystemV-Init gewohnt. Wenn ich da irgendwelche Dienste abschalten will, weil ich sie nicht brauche, finde ich eine gewisse Ordnung vor, weil die Dienste in Startskripten zusammengefasst bzw. in Runleveln organisiert sind.
Auf einem Raspberry Pi bin ich mit systemd konfrontiert. Unter den Tools habe ich nur welche gefunden, die eine "flache" Ansicht auf die Daemons bieten, also keine hierarchische Ansicht, in der man erkennen kann, wie die Dienste voneinander abhängen.
Systemd erinnert mich insofern doch arg an Windows mit seiner Diensteansicht - 70 Dienste mit mehr oder wenigen kryptischen Namen, bei jedem steht der stereotype Hinweis: "Wenn sie diesen Dienst deaktivieren, werden alle von ihm abhängigen Dienste nicht mehr funktionieren." Sehr hilfreich
Gibts da unter systemd auch nix besseres? Ich habe versucht, mich einzulesen, aber schnell aufgegeben, weil man mit Tonnen von Text beworfen wird, die alles mogliche erklären, aber nicht das zweckmäßige Vorgehen.
Wie geht man vor, wenn man irgendeinen Dienst mit einem kryptischen Namen vorfindet und nicht weiss, ob man irgendwas wichtiges wegschiesst, wenn man den deaktiviert?
Systemd ist nicht Sequenziell aufgebaut, wie ein Sys V Init System.
Systemd hangelt sich an einem Event/Nutzungsorientierten Anforderungsbaum durch die Auftgabe, daß System hochzuziehen.
versuche mal:
systemctl show multi-user.target
um Dir einen Überblick zu verschaffen.
systemctl list-dependencies?
Probiere ich nachher mal aus.