insserv: warning: Skript 'mathkernel' hat fehlende LSB-Tags und Überschreibungen


19

Ich versuche zu rennen: sudo update-rc.d avahi-daemon defaults

Aber ich bekomme den Fehler: insserv: warning: script 'mathkernel' missing LSB tags and overrides

Ich habe gelesen, dass es etwas mit der Wolfram-Engine zu tun hat. Irgendwelche Lösungen?

Antworten:


23

Wenn Sie sich das /etc/init.d/skeletonSkript ansehen, befinden sich am Anfang zwei Markierungen: ### BEGIN INIT INFOund ### END INIT INFO.

Alle Daten in diesen Marken sind die Konfiguration für Laufzeitabhängigkeiten und können im Debian-Wiki nachgeschlagen werden .

In Ihrem Skript fehlen diese Tags und die Konfiguration, sodass insservnur einige Standardeinstellungen verwendet werden.

Dies ist nur eine Warnung und kein Grund zur Sorge. Sie können sie jedoch ganz einfach beheben und dann die Linux Standards BaseRichtlinien einhalten (das bedeutet LSB).

Der einfachste Weg , um die Warnung zu beheben, ist die LSB - Tags aus dem kopierte skeletonSkript zu Beginn des mathkernelSkripts und einfach ändern skeletonzu mathkernel.


2
Dies ist nicht auf Raspberry Pi beschränkt, zum Beispiel ich sehe diesen Fehler gestartet , wenn ein Upgrade auf Ubuntu Server 16.04 LTS
svandragt

1

Dies ist nur eine Warnung, Ihr Skript wird weiterhin funktionieren. Aber wenn Sie die Warnung auch entfernen möchten, versuchen Sie einfach diesen Befehl

sudo apt-get entfernen insserv

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.