Послуги системної мережі не сумісні з цією версією Ubuntu 14.04


10

На моєму ПК встановлений Ubuntu 14.04 LTS. Я створив нові облікові записи, а потім після входу до власного облікового запису не було підключення до Інтернету. Коли я намагаюся відкрити мережеві налаштування, я зіткнувся з цією помилкою

The system network services are not compatible with this version.

Я спробував запустити NetworkManager вручну за допомогою цієї команди

sudo service network-manager start

але це не спрацювало.

Чи можете ви мені допомогти?

Відповіді:


12

Збій мережевого менеджера на ubuntu 14.04

Після поновлення з пропонованого сховища наступних пакетів: libnl-3-200, libnl-genl-3-200 and libnl-route-3-200.

Вам потрібно знизити ваші пакети libnl-3:

sudo apt-get install libnl-3-200=3.2.21-1 libnl-genl-3-200=3.2.21-1 \ 
libnl-route-3-200=3.2.21-1

якщо ви не можете встановити ці пакунки або у вас виникли проблеми з оновленням, ви можете завантажити їх вручну звідси (з мого облікового запису):

https://mega.nz/#F!7kchgI7Z!U5Y_M80OSSS5DZKfZGrC3g

Кроки:

  1. Завантажте 3 файли на інший комп'ютер.
  2. Скопіюйте їх у flashdrive.
  3. Покладіть flashdrive на порушений комп'ютер.
  4. Скопіюйте 3 файли в нову папку.
  5. Відкрийте термінал у цій папці та запустіть

    sudo dpkg -i lib*.deb
    sudo reboot
    

    І вам може знадобитися застосувати утримування, поки не вийде виправлення для NetworkManager.

    sudo apt-mark hold libnl-3-200 libnl-genl-3-200 libnl-route-3-200
    

    А після виправлення:

    sudo apt-mark auto libnl-3-200 libnl-genl-3-200 libnl-route-3-200
    

Більше інформації:


1
посилання не працює, чи є якесь інше місце для завантаження?
tomasb



2
Я вирішив проблему, отримавши відповідь @Paul Iulian та завантаживши файл із посилання, наданого користувачем309383. Спасибі за вашу допомогу. Однак у мене є два питання. 1) За наданим посиланням я міг завантажити лише один файл: libnl-3-200_3.2.21-1_amd64.deb, а не 3, як я очікував. Однак справи спрацювали. Я повинен знайти інші файли? 2) Про застосування призупинення: як я дізнаюся, що виправлено виправлення? Високо ціную вашу допомогу.
ZzKr

2
Вирішив мою проблему 1). У libnl-GENL і libnl маршрутні файли відповідно packages.ubuntu.com/trusty/libnl-genl-3-200 і packages.ubuntu.com/trusty/libnl-route-3-200 . Я все ще вдячний за коментар до мого питання 2).
ZzKr

0

У мене те саме питання. Здається, що причиною є нещодавнє оновлення. Безліч повідомлень у syslog для того, щоб менеджер мережі був убитий сигналом segv (помилка сегментації). Я вважаю, що оновлення для менеджера мережі десь має помилку щодо порушення сегментації.

Мені вдалося вирішити своє питання, скориставшись порадами Пола Юліана. Посилання в його дописі не працює, тому я завантажив пакунки з http://packages.ubuntu.com/

Шукайте назви пакетів libnl-3-200, libnl-genl-3-200 та libnl-route-3-200

З повагою, Йорданія.


0

Це повідомлення про помилку, як правило, пов’язане з неправильним /etc/network/interfacesфайлом. Спробуйте виконати наступне

sudo cp /etc/network/interfaces /etc/network/interfaces.bak
sudo nano /etc/network/interfaces

Видаліть усе з файлу і поставте

auto lo
iface lo inet loopback

Потім перезавантажте систему. Це має працювати.


саме такий вміст моєї копії цього файлу після оновлення, але проблема залишається
tomasb

-2

Ви можете спробувати це у своєму терміналі

sudo ifconfig eth0 up // Make your interface up
sudo dhclient  // assign Ipaddress by dhcp
sudo apt-get install network-manager // Now install latest network-manager
sudo service network-manager restart //restart network-manager

після його спробу оновіть мережевий менеджер.


Будь ласка, відредагуйте свою відповідь тим, що робить код і чому він може працювати. Просто сказати комусь термінальний код - не вірна відповідь.
DnrDevil

Щоб виправити коментар від коментаря @ DnrDevil: Просто надання коду - це дуже погана ідея, оскільки це може бути шкідливим / неправильним. Завжди найкраще пояснити, що робить ця команда, і чому.
Каз Вулф

спробував ... маю уявлення, що це робить ... не працює, оскільки мережеві сервіси не працюють :)
tomasb
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.