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

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

我已经知道它与Wolfram引擎有关。
有解决方案吗?

#1 楼

如果看/etc/init.d/skeleton脚本,它的开头有两个标记:### BEGIN INIT INFO### END INIT INFO。这些标记中的所有数据都是运行时相关性的配置,您可以在Debian中查找它们。 Wiki。

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

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

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

评论


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

– svandragt
16年5月4日在10:48

#2 楼

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

sudo apt-get remove insserv