Ich habe kürzlich meinen 14.04-Server auf 14.10 aktualisiert und während des Upgrades die folgende Fehlermeldung erhalten:
Sysv-rc einrichten (2.88dsf-41ubuntu18) ... info: Boot-System neu anordnen, Protokoll bei /var/lib/insserv/run-20141030T2142.log Fehler: Bei der Migration ist ein Fehler aufgetreten. Fehler: Migration zur abhängigkeitsbasierten Startsequenzierung nicht möglich. Siehe http://wiki.debian.org/LSBInitScripts/DependencyBasedBoot für Weitere Informationen zur abhängigkeitsbasierten Startsequenzierung. Zu Versuchen Sie erneut, den Migrationsprozess auszuführen. Führen Sie 'dpkg --configure sysv-rc' aus. dpkg: Fehlerverarbeitungspaket sysv-rc (--configure): Nach der Installation installierter Unterprozess hat den Fehler-Exit-Status 1 zurückgegeben
Immer wenn ich Pakete installiere / dpkg benutze, erhalte ich einen sehr ähnlichen Fehler. Dies ist am 14.04 nie passiert.
BEARBEITEN: Im Folgenden wird ein Protokoll hinzugefügt, das möglicherweise weitere Informationen enthält
info: Konvertieren von rc0.d / S * und rc6.d / S * in K *. ls: kann nicht auf S * zugreifen: Keine solche Datei oder kein solches Verzeichnis ls: kann nicht auf S * zugreifen: Keine solche Datei oder kein solches Verzeichnis info: läuft insserv insserv: Warnung: Im Skript 'wide-dhcpv6-client' fehlen LSB-Tags und Überschreibungen insserv: Warnung: Skript 'bind9' fehlt LSB-Tags und überschreibt insserv: Es gibt eine Schleife zwischen Service Bind9 und Apache2, wenn sie gestoppt wird insserv: Schleife mit Service Apache2 in Tiefe 2 insserv: Schleife mit Service Bind9 in Tiefe 1 insserv: Schleife mit Service-Sendsigs in Tiefe 4 insserv: Jetzt beenden, ohne die Startreihenfolge zu ändern!
Antworten:
Ich hatte genau das gleiche Problem, aber in meinem Fall wurde es durch das
virtuoso-nepomuk
Skript verursacht.Statt zu entfernen
bind9
undapache
würde ich vorschlagen , gerade aus dem ihrem Skripte zu bewegen/etc/init.d
Verzeichnis. Damit der Vorgang abgeschlossen sein kann, können Sieapt-get install --reinstall ...
diese Pakete nach Abschluss der Aktualisierung ausführen, um den Start ordnungsgemäß neu zu konfigurieren.quelle
Es hört sich so an, als hätten Sie Fehler in Ihren Konfigurationsdateien für bind9 und wide-dhcpv6-client. Wenn Sie diese nicht selbst manuell bearbeitet haben (dh Sie verwenden / möchten das Standardverhalten des DHCP / DNS-Clients verwenden), sollten Sie dies ausgeben
Wenn Sie gefragt werden, ob Sie Ihre aktuellen Konfigurationsdateien behalten möchten, müssen Sie Ihre mit der Version des Paketverwalters überschreiben.
Ich hatte dieses Problem, nachdem ich do-release-upgrade verwendet hatte, um von Trusty zu Xenial zu wechseln. Ich denke, irgendwo dort drin wurde es nicht richtig von Upstart auf systemd aktualisiert. Wie auch immer, das oben Genannte hat das Problem für mich behoben.
Wenn apt Fehler in Ihren Konfigurationsdateien für den DHCP-Server meldet, möchten Sie dies wahrscheinlich trotzdem korrekt beheben. Die Antwort von 3vi1 hat das mögliche Problem einfach unter den Teppich geschoben, um das zu tun, was Sie wollen.
quelle
Als ich dies auf einem Dell Precision M3800-Laptop mit Ubuntu auslieferte, musste ich dasselbe für tun
/etc/init.d/dell*
.quelle