Reinició la computadora durante la actualización; "El servicio de red del sistema no es compatible con esta versión"

21

Ayer actualicé mi Ubuntu por SSH pero antes de terminarlo, reinicié mi computadora. Sé que no fue muy inteligente. De todos modos, ahora no tengo conexión a Internet, no se reconoce el WiFi o Ethernet.

Cuando probé la última versión instalada, los ratones no funcionaron. Cuando intento con la versión anterior y entro en gnome-network manager dice:

El servicio de red del sistema no es compatible con esta versión.

Otra cosa es que cuando regreso a la computadora remota y miro el terminal SSH, el proceso se detuvo en:

Setting up desktop-file-utils (0.20-0ubuntu2) ... 
Configuration file `/etc/gnome/defaults.list' 
==> Modified (by you or by a script)
since installation. ==> Package distributor has shipped 
an updated version. What would you like to do about it ? 
Your options are: Y or I:install the package maintainer's 
version N or O : keep your currently-installed version D : 
show the differences between the versions Z : start a shell 
to examine the situation The default action is to keep your 
current version. * defaults.list (Y/I/N/O/D/Z) [default=N] ? 
Write failed: Broken pipe

¿Existe alguna solución simple aparte de tener que reinstalar mi sistema?

Ucsky
fuente
Tengo el mismo problema con Ubuntu 14.04
jeremiah
Si está en 14.04 LTS y tiene problemas después de la actualización en 2016 o posterior, use esto. Actualicé el 13 de mayo de 2016 y comencé a enfrentar este problema. askubuntu.com/a/771841/543358 Esto resolvió el problema sin la necesidad de degradar. Se actualizará el administrador de red
Jit

Respuestas:

15

Editar: esta respuesta tiene más de seis años y ya no es nueva debido a los cambios en Ubuntu. Esta es una solución alternativa.

Vaya a configuración, elementos de inicio. Agregue una entrada con el siguiente comando:

sudo service network-manager start

En una terminal, use visudopara agregar una NOPASSWDentrada para este comando para que no necesite dar una contraseña:

your-username-here ALL=NOPASSWD: service network-manager start

La próxima vez que inicie sesión, esto forzará el inicio del administrador de red (suponiendo que esté configurado de manera tal que pueda iniciarse).

Restablece a Mónica - ζ--
fuente
1
No es una manera muy limpia ...
Restablece a Mónica - ζ--
Describa lo que quiere decir con "limpio".
jeremiah
1
@jeremiah es básicamente una solución alternativa que se podría hacer en un momento más apropiado, como uno de los muchos programas de arranque de inicialización (aunque la determinación de cuál utilizar a veces no es trivial)
Restablecer Mónica - ζ--
gksu fue eliminado de Ubuntu , por lo que esta respuesta no es útil para la mayoría de las personas. Si puede, simplemente abra un símbolo del sistema y use sudo.
Mike T
@MikeT El problema con el uso de pure-sudo es que un elemento de inicio probablemente no obtendrá un PTY adecuado. Creo que la mejor manera de manejar esto sería requerir la entrada NOPASSWD para que el comando pueda ejecutarse de forma completamente automática.
Restablece a Mónica - ζ--
18

Me enfrenté al mismo problema. La solución consiste en iniciar el administrador de red manualmente

sudo service network-manager start

Todavía estoy tratando de encontrar una manera de arreglarlo permanentemente.

devav2
fuente
No he encontrado uno además de reinstalar: /
the_drow
¿Encontraste el camino permanente?
John Hass
1
Para solución permanente (en ArchLinux): sudo systemctl enable NetworkManager.serviceluegosudo systemctl start NetworkManager.service
Friedrich
8

Tuve que reinstalar el paquete NetworkManager y reiniciar. Todo estaba bien entonces.

sudo apt-get --reinstalar install network-manager

iGeorgie
fuente
gracias @iGeorgie Estoy teniendo ubuntu en Virtualbox .. Esta reinstalación del administrador de red funcionó para mí :)
ravi.zombie
3

Simplemente pegue lo siguiente en /etc/rc.local antes de la línea que dice "salir":

Gerente de Redes

Eso debería iniciarlo cada vez que se inicie su sistema. Una mejor manera sería agregarlo a los scripts de inicio apropiados para que no se inicie en modo de usuario único, pero, sinceramente, tampoco dañará nada de esta manera.

Chris
fuente
3

También tuve una actualización parcialmente completa debido a este problema, pero mi solución fue diferente. Resulta que el administrador de red no se iniciará en el arranque si alguna de las interfaces /etc/network/interfacesmarcadas autono se conecta . Básicamente, todo lo relacionado con la configuración de la red estática debería estar en línea antes de que se active el administrador de red. Para mí, este fue un callejero eth0configurado para usar dhcp. Había desconectado el ethernet de mi caja, y de repente surgió este problema. La solución fue eliminar todo menos la interfaz de bucle invertido /etc/network/interfaces. Vea este enlace para más información

Hamy
fuente
2

Si se interrumpió la instalación, puede obtener buenos resultados al solucionarlo con

sudo apt-get install -f

Acabo de tener lo que creo que era el mismo problema que tuvo OP, comenzando manualmente, Network Manager me proporcionó el icono en la unidad, pero no había interfaces visibles, mientras que el comando mencionado anteriormente y un reinicio solucionaron el problema por completo.

Michael Sacchi
fuente