Я прочитал все связанные вопросы, но ни один из этих ответов не помог мне. Итак, проблема в том, что на моем Ubuntu 14.04 нет сетевого подключения и значка сети. Я использую Ubuntu уже более 6 месяцев, и это первый раз, когда возникают проблемы с сетью. Я протестировал все виды network-manager
start
, stop
, restart
, которые я скачал wicd-1.7.0
(для кого-то, кто сделал трюк wicd) и почти все, что упоминается в ответах на эти связанные вопросы.
Последнее решение, которое я нашел, это загрузить три пакета libnl-3-200 libnl-genl-3-200 libnl-route-3-200
, которые я скачал вручную. Затем я перехожу в новую папку, где находятся эти пакеты, запускаю их sudo dpkg -i lib*.deb
и перезагружаю систему, после чего я вижу следующее всплывающее сообщение:
Когда я увидел это сообщение после перезагрузки, я был уверен, что решение решило мою проблему, но этого не произошло. После того, как я нажал «Запустить», появилось следующее всплывающее сообщение, которое мгновенно раздавило мою душу:
И снова я не представляю, как я могу это сделать. Пожалуйста, дайте мне знать, если я могу предоставить больше информации или что-то еще. Спасибо!
решение1
Я ввел следующую команду в терминале
sudo apt-get install network-manager
Это заставило network-manager
меня модернизироваться.
Теперь сетевое взаимодействие запущено
решение2
У меня была та же проблема несколько дней назад, когда я разрешил плановое обновление. После перезагрузки я не мог подключиться к интернету.
Когда я проверил отчет об ошибке, который он пытался отправить, я обнаружил, что произошел сбой Network Manager (несовместимо с этой версией).
1) Сначала я использовал следующую команду, чтобы узнать, какие были последние установки:
tail -n25 /var/log/apt/history.log
Установка включала в себя:
- libnl-3-200_3.2.21-1ubuntu1_amd64.deb
- libnl-genl-3-200_3.2.21-1ubuntu1_amd64.deb
- libnl-route-3-200_3.2.21-1ubuntu1_amd64.deb
которые, как я определил, связаны с Network Manager
2) При дальнейшем поиске я нашел страницу (см. ссылку ниже), на которой говорилось, что я могу скопировать файлы предыдущей версии в архивы apt-get и установить их:
2.1) переместил файлы (выше) из/var/кэш/apt/архивы
2.2) Скачал и скопировал в/var/кэш/apt/архивы:
- libnl-3-200_3.2.21-1_amd64.deb
- libnl-genl-3-200_3.2.21-1_amd64.deb
- libnl-маршрут-3-200_3.2.21-1_amd64.deb
2.3) Затем установите каждый из этого каталога с помощью:
dpkg -i libnl-3-200_3.2.21-1_amd64.deb libnl-genl-3-200_3.2.21-1_amd64.deb libnl-route-3-200_3.2.21-1_amd64.deb
2.4) Перезапустите Ubuntu и вуаля! Все снова хорошо. Подозреваю, что вы не поместили файлы в нужное место.
Это ссылка на статью, упомянутую выше, которую я нашел полезной.. Обратите внимание, что здесь говорится о «предлагаемом репозитории», но в моем случае это не так.
Я также нашел этот пост окак заблокировать версиюприложений libnl (обратите внимание, что я заблокировал все, в названии которых есть libnl, так что всего получилось 19 файлов)