insserv:警告:脚本“ mathkernel”缺少LSB标签和替代


19

我正在尝试运行: sudo update-rc.d avahi-daemon defaults

但是我得到了错误: insserv: warning: script 'mathkernel' missing LSB tags and overrides

我读到它与Wolfram引擎有关。有什么办法吗?

Answers:


23

如果看一下/etc/init.d/skeleton脚本,它的开头有两个标记:### BEGIN INIT INFO### END INIT INFO

这些标记中的所有数据都是运行时相关性的配置,您可以在Debian Wiki中查找它们。

您的脚本缺少这些标记和配置,因此insserv仅使用一些默认值。

这只是警告,不必担心,但是您可以很容易地修复它,然后可以使其Linux Standards Base兼容(这就是LSB的意思)。

解决警告的最简单方法是将LSB标签从skeleton脚本复制到脚本的开头,mathkernel然后更改skeletonmathkernel


2
这不仅限于RaspberryPI,例如,在升级到Ubuntu Server 16.04 LTS时,我开始看到此错误
svandragt

1

这只是一个警告,您的脚本仍将起作用。但是,如果您也想删除警告,请尝试以下命令

sudo apt-get删除insserv

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.