La actualización del administrador de red bloquea sudo

La actualización del administrador de red bloquea sudo

Cuando intento actualizar apt-get y estoy configurando el administrador de red, no sucede nada hasta que se sale por tiempo de espera.

Después de la notificación de que se está configurando, no puedo usar ningún comando sudo, Internet ya no funciona y el i3bar no se actualiza. Si intento apagar mi computadora portátil, me lleva casi 20 minutos hacerlo, porque ejecuta una tarea de detención "para la sesión 2 de $Usuario" para diferentes máquinas de red, por ejemplo, impresoras.

Después de reiniciar, funciona bien hasta que intento actualizar nuevamente. A veces recibo el mensaje "dpkg fue interrumpido, debes ejecutarlo manualmente sudo dpkg --configure -apara corregir el problema cuando intentes actualizar nuevamente después de reiniciar. Pero esto solo intentará configurar el administrador de red nuevamente, por lo que el problema continúa.
Esto sucederá en wifi y 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

Respuesta1

En ese caso (a menos que quieras eliminarlo NetworkManagery reemplazarlo por otra cosa), tendrás que arreglarlo NetworkManager.

Por un lado, podrías echar un vistazo a journalctl -xe¿Te muestra algo útil?

Lo segundo que podría hacer es "reproducir el problema manualmente", es decir, emitirlo service NetworkManager restartcomo root. ¿Eso te muestra algo interesante?

Si eso tampoco le muestra nada interesante, intente "reiniciar" NetworkManageraún más "manualmente". Es decir, eche un vistazo al servicio NetworkManager. Debería vivir debajo /etc/systemd/system/multi-user.target.wants/NetworkManager.serviceo algo así. En mi sistema, ese archivo me dice que systemd:

  • intenta pasar NetworkManagerporkill -TERM $PID_OF_NETWORK_MANAGER
  • intenta comenzar NetworkManagerejecutandoNetworkManager --no-daemon

Lo que puedes hacer ahora es hacerlo manualmente. Es decir, intente realizar la eliminación manualmente para detenerla NetworkManagere intente iniciarla manualmente ejecutando el comando anterior. Tenga en cuenta que NetworkManageradmite una --debugbandera, que podría usar para ver resultados más detallados NetworkManager, que podría indicarle qué es exactamente lo que hace que NetworkManagertarde tanto en detenerse o tardar tanto en comenzar. Es decir, lo que NetworkManagerestá esperando que suceda...

También tenga en cuenta que en mi sistema systemdespera NetworkManageraparecer en dbus. Entonces podrías comprobar eso también.

información relacionada