Перезагруженный компьютер во время обновления; «Системная сетевая услуга несовместима с этой версией»

20

Вчера я обновил свой Ubuntu по SSH, но до того, как я его закончил, я перезапустил свой компьютер. Я знаю, что это было не очень умно. Во всяком случае, теперь у меня нет подключения к Интернету, Wi-Fi или Ethernet не распознаются.

Когда я пытаюсь установить последнюю версию, мыши не работают. Когда я пытаюсь с предыдущей версией и заходить в gnome-network manager, это говорит:

  

Служба сетевой сети не совместима с этой версией

Другое дело, когда я возвращаюсь к удаленному компьютеру и смотрю на терминал SSH, процесс остановился:

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

Есть ли какое-нибудь простое решение, кроме того, что мне нужно переустановить мою систему?

    
задан ucsky 01.05.2012 в 18:45
источник

7 ответов

13

Перейдите в настройки, элементы запуска. Добавьте запись со следующей командой:

gksu "service network-manager start"

Вы также можете использовать visudo , чтобы добавить NOPASSWD для этой команды, поэтому вам не нужно указывать пароль.

    
ответ дан hexafraction 04.06.2012 в 00:27
источник
15

Я столкнулся с той же проблемой. Обходным путем является запуск сетевого менеджера вручную

sudo service network-manager start

По-прежнему пытается понять, как его исправить.     

ответ дан devav2 03.06.2012 в 20:39
8

Мне пришлось переустановить пакет NetworkManager и перезагрузиться. Тогда все было хорошо.

  

sudo apt-get --reinstall install network-manager

    
ответ дан iGeorgie 25.03.2015 в 10:08
3

Просто вставьте в файл /etc/rc.local следующее: «exit»:

  

NetworkManager

Это должно запускаться при каждом запуске системы. Лучшим способом было бы добавить его в соответствующие сценарии инициализации, чтобы он не запускался в однопользовательском режиме, но, честно говоря, это тоже не повредит.

    
ответ дан Chris 05.09.2012 в 17:58
3

Моя установка завершена успешно, но я получил ту же ошибку. Оказывается, что новое обновление (которое повторно вводит старую ошибку) приводит к сбою диспетчера сети. См. Здесь исправление: Последнее обновление приводит к сбою сетевого менеджера (без подключения к Интернету, без апплета)

    
ответ дан guttermonk 01.02.2016 в 18:31
2

У меня также было частично полное обновление, вызывающее эту проблему, но мое исправление было другим. Оказывается, что сетевой менеджер не запускается при загрузке, если какой-либо из интерфейсов в /etc/network/interfaces , отмеченный auto , не выйдет в онлайн. В основном, статические сетевые элементы конфигурации должны выходить в сеть до того, как будет запущен сетевой менеджер. Для меня это был бродячий eth0 , настроенный на использование dhcp. Я отключил ethernet от своей коробки, и вдруг эта проблема возникла. Решение заключалось в том, чтобы удалить все, кроме интерфейса loopback, из /etc/network/interfaces . Подробнее см. эту ссылку .

    
ответ дан Hamy 02.05.2014 в 21:55
2

Если установка была прервана, вы можете получить хорошие результаты, установив ее с помощью

sudo apt-get install -f

У меня только то, что, по моему мнению, была той же проблемой, что и у OP, начиная с того, что Network Manager предоставил мне значок в единстве, но никаких интерфейсов не видно, а вышеупомянутая команда и перезагрузка полностью исправили проблему.

    
ответ дан Michael Sacchi 15.08.2014 в 20:34