web-dev-qa-db-fra.com

Ordinateur redémarré pendant la mise à jour; "le service réseau du système n'est pas compatible avec cette version"

Hier, j'ai mis à niveau mon Ubuntu par SSH, mais avant de le terminer, j'ai redémarré mon ordinateur. Je sais que ce n'était pas très intelligent. Quoi qu'il en soit, je n'ai pas de connexion Internet, le WiFi ou Ethernet n'est pas reconnu.

Lorsque j'essaie la dernière version installée, les souris ne fonctionnent pas. Quand j'essaie avec la version précédente et que je vais dans gnome-network manager, il est écrit:

Le service réseau du système n'est pas compatible avec cette version

Une autre chose est que lorsque je reviens sur l'ordinateur distant et que je regarde le terminal SSH, le processus s'est arrêté à:

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-t-il une solution simple autre que celle de devoir réinstaller mon système?

21
ucsky

Edit: Cette réponse a plus de six ans et n'est plus récente en raison de changements dans Ubuntu. Ceci est une solution de contournement.

Allez dans les paramètres, les éléments de démarrage. Ajouter une entrée avec la commande suivante:

Sudo service network-manager start

Dans un terminal, utilisez visudo pour ajouter une entrée NOPASSWD à cette commande. Il n'est donc pas nécessaire de donner un mot de passe:

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

La prochaine fois que vous vous connecterez, cela forcera le démarrage du gestionnaire de réseau (à condition que celui-ci soit configuré de manière à pouvoir démarrer).

14
hexafraction

J'ai fait face au même problème. La solution consiste à démarrer le gestionnaire de réseau manuellement.

Sudo service network-manager start

J'essaie toujours de trouver un moyen de le réparer de façon permanente.

18
devav2

J'ai dû réinstaller le package NetworkManager et redémarrer. Tout allait bien alors.

Sudo apt-get --reinstall install gestionnaire de réseau

8
iGeorgie

Mon installation s'est terminée avec succès, mais j'ai eu la même erreur. Il s'avère qu'une nouvelle mise à jour (qui réintroduit un ancien bogue) provoque le blocage de Network Manager. Voir ici pour le correctif: La dernière mise à jour bloque le gestionnaire de réseau (pas de connexion Internet, pas d'applet)

3
guttermonk

Il suffit de coller ce qui suit dans /etc/rc.local avant la ligne qui dit "exit":

Gestionnaire de réseau

Cela devrait le lancer à chaque démarrage de votre système. Un meilleur moyen serait de l'ajouter aux scripts d'initialisation appropriés afin qu'il ne démarre pas en mode mono-utilisateur, mais honnêtement, cela ne fera pas de mal non plus.

3
Chris

Ce problème était également dû à une mise à niveau partiellement complète, mais mon correctif était différent. Il s'avère que network-manager ne démarre pas au démarrage si l'une des interfaces de /etc/network/interfaces marquée auto ne se met pas en ligne. Fondamentalement, les éléments de configuration réseau statiques doivent tous être mis en ligne avant le déclenchement du gestionnaire de réseau. Pour moi, c'était un eth0 errant configuré pour utiliser dhcp. J'avais débranché l'Ethernet de ma boîte, et soudain ce problème est apparu. La solution consistait à supprimer tout sauf l'interface de bouclage de /etc/network/interfaces. Voir ce lien pour plus d'informations

3
Hamy

Si l’installation était interrompue, vous obtiendrez de bons résultats en la réparant avec

Sudo apt-get install -f

Je viens d'avoir ce que je pense était le même problème que l'OP avait, démarrant manuellement le gestionnaire de réseau m'a fourni avec l'icône dans l'unité, mais aucune interface visible, tandis que la commande mentionnée ci-dessus et un redémarrage résolvent complètement le problème.

2
Michael Sacchi