update-rc.d: 错误: insserv 拒绝了脚本头 dpkg: erreur de traitement du paquet util-linux (--configure) :

Mgo*_*sef 3 dpkg

我尝试安装升级或某些软件包,但收到错误

E: Sub-process /usr/bin/dpkg returned an error code (1)
 update-rc.d: error: insserv rejected the script header
dpkg: erreur de traitement du paquet util-linux (--configure) :
 le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1
Des erreurs ont été rencontrées pendant l'exécution :
 util-linux
E: Sub-process /usr/bin/dpkg returned an error code (1)
Run Code Online (Sandbox Code Playgroud)

请帮助我,我正在使用 ubuntu 14.10 ..谢谢

ken*_*enn 6

我认为util-linux/etc/init.d 中的 init 脚本缺少 LSB 信息

作为临时解决方法,您可以找到该脚本并在顶部添加类似的内容

#!/bin/sh -e
### BEGIN INIT INFO
# Provides:          
# Required-Start:    
# Required-Stop:     
# Default-Start:     
# Default-Stop:
# Short-Description: 
### END INIT INFO
Run Code Online (Sandbox Code Playgroud)

但这不是一个完整的解决方案。每当您安装将 init 脚本添加到 /etc/init.d 的应用程序时,您都会不断收到此类错误消息

我遇到了类似的问题,我通过在此链接上的最后一篇文章中应用解决方案来修复它https://bugs.launchpad.net/ubuntu/+source/insserv/+bug/467000

请注意,这并不意味着它适用于您的情况。它可能会破坏你的系统

有关 LSB 信息,请查看https://wiki.debian.org/LSBInitScripts