Beim Upgrade des Netzwerkmanagers stürzt sudo ab

Beim Upgrade des Netzwerkmanagers stürzt sudo ab

Wenn ich versuche, apt-get upgrade auszuführen und es den Netzwerk-Manager einrichtet, passiert nichts, bis es aufgrund einer Zeitüberschreitung beendet wird.

Nach der Benachrichtigung, dass es eingerichtet wird, kann ich keine sudo-Befehle mehr verwenden, das Internet funktioniert nicht mehr und die i3bar wird nicht aktualisiert. Wenn ich versuche, meinen Laptop herunterzufahren, dauert dies fast 20 Minuten, da ein Stop-Job „für Sitzung 2 von $User“ für verschiedene Netzwerkmaschinen, z. B. Drucker, ausgeführt wird.

Nach einem Neustart funktioniert es einwandfrei, bis ich erneut versuche, das Upgrade durchzuführen. Manchmal erhalte ich die Meldung „dpkg wurde unterbrochen. Sie müssen es manuell ausführen, sudo dpkg --configure -aum das Problem zu beheben, wenn ich nach einem Neustart erneut versuche, das Upgrade durchzuführen. Dabei wird jedoch nur versucht, den Netzwerkmanager erneut einzurichten, sodass das Problem weiterhin besteht.
Dies geschieht bei WLAN und Ethernet.

Setting up network-manager (1.10.0-1) ...
Job for NetworkManager.service failed because a timeout was exceeded.
See "systemctl  status NetworkManager.service" and "journalctl  -xe" for 
details.
invoke-rc.d: initscript network-manager, action "restart" failed.
● NetworkManager.service - Network Manager
   Loaded: loaded (/lib/systemd/system/NetworkManager.service; enabled; 
vendor preset: enabled)
   Active: activating (auto-restart) (Result: timeout) since Sun 2017-11-
26 16:10:41 CET; 14ms ago
     Docs: man:NetworkManager(8)
 Main PID: 6520
    Tasks: 1 (limit: 4915)
   CGroup: /system.slice/NetworkManager.service
           └─6520 /usr/sbin/NetworkManager --no-daemon

Nov 26 16:10:41 debian systemd[1]: NetworkManager.service: Failed with 
result 'timeout'.
Nov 26 16:10:41 debian systemd[1]: Failed to start Network Manager.
dpkg: error processing package network-manager (--configure):
 installed network-manager package post-installation script subprocess 
returned error exit status 1

Antwort1

In diesem Fall (es sei denn, Sie möchten NetworkManageres entfernen und durch etwas anderes ersetzen) müssen Sie es reparieren NetworkManager.

Sie könnten zum einen nachsehen, journalctl -xeob es Ihnen etwas Nützliches anzeigt.

Zweitens könnten Sie das Problem „manuell reproduzieren“, d. h. service NetworkManager restartals Root versuchen, es zu lösen. Zeigt Ihnen das etwas Interessantes?

Wenn das auch nichts Interessantes zeigt, versuchen Sie, NetworkManagernoch manueller „neu zu starten“. Sehen Sie sich beispielsweise den NetworkManager-Dienst an. Er sollte unter /etc/systemd/system/multi-user.target.wants/NetworkManager.serviceoder so liegen. Auf meinem System sagt mir diese Datei, dass Folgendes systemdpassieren wird:

  • NetworkManagerversuche vorbeizukommenkill -TERM $PID_OF_NETWORK_MANAGER
  • Versuchen Sie NetworkManagerzunächst,NetworkManager --no-daemon

Was Sie jetzt tun können, ist, dies manuell zu tun. Versuchen Sie also, den Kill manuell auszuführen, um ihn zu stoppen NetworkManager, und versuchen Sie, ihn manuell zu starten, indem Sie den obigen Befehl ausführen. Beachten Sie, dass NetworkManagerein --debugFlag unterstützt wird, mit dem Sie eine ausführlichere Ausgabe von sehen können NetworkManager, die Ihnen sagen kann, was genau dazu führt, dass NetworkManagerdas Stoppen oder Starten so lange dauert. Also, worauf NetworkManagerwartet es, um zu passieren...

Beachten Sie auch, dass auf meinem System systemderwartet wird, NetworkManagerdass auf angezeigt wird dbus. Sie können das also auch überprüfen.

verwandte Informationen