Вопрос или проблема
Я выполнил sudo apt get update / upgrade и установил rpi-installer. После этого я потерял все сетевые подключения.
После этого, казалось, что моя сеть была отключена. Нет доступа к интернету или локальным файловым ресурсам. Сетевая служба не запущена. На экране загрузки, когда я вижу расширенные параметры, если я выбираю опцию “…(systemd)”, сеть снова появляется.
Есть идеи, как это исправить, чтобы не нужно было заходить в расширенные параметры?
sudo apt-get install network-manager-sysvinit-compat
Затем перезагрузите систему как обычно. Это сработало у меня.
Ответ или решение
Решение проблемы отсутствия сети в MX Linux после обновления
Когда вы выполняете обновление системы с помощью команд sudo apt-get update
и sudo apt-get upgrade
, и после этого теряете сеть, это может быть связано с изменениями в конфигурации сетевых служб. Ваша ситуация, когда доступ к интернету и локальным ресурсам отсутствует, но восстанавливается при выборе опции с "systemd", указывает на проблему с инициализацией сетевых интерфейсов.
Причина проблемы
-
Конфликт сетевых служб: В некоторых дистрибутивах Linux, включая MX Linux, может возникать конфликт между
network-manager
иsystemd
. При установке новых пакетов может измениться поведение служб, вызывая потерю сети. -
Неправильная конфигурация сети: Изменения, внесенные рпи-инсталлятором, могли повлиять на конфигурационные файлы сетевых интерфейсов, что привело к неправильной загрузке сети.
-
Версия системы и зависимости: Обновление системы могло привести к несовместимости между версиями пакетов и зависимостями, что также может повлиять на работу сетевых служб.
Решение
Для восстановления сетевого подключения без необходимости выбирать опцию "systemd" при загрузке выполните следующее:
-
Установите совместимость с SysVinit:
Откройте терминал и выполните команду:sudo apt-get install network-manager-sysvinit-compat
Эта команда установит совместимость, позволяя сетевым менеджерам работать должным образом при обычной загрузке системы.
-
Перезагрузите систему:
После установки выполните:sudo reboot
Это перезагрузит систему и применит изменения. Проверьте, работает ли сеть после нормальной загрузки.
Дополнительные рекомендации
-
Проверка конфигурации сети: Убедитесь, что конфигурация вашего сетевого интерфейса корректна. Вы можете проверить конфигурацию с помощью команды:
cat /etc/network/interfaces
Убедитесь, что настройки соответствуют вашей сети.
-
Обновление системы: Регулярные обновления системы могут предотвратить многие конфликты и проблемы. Вы можете использовать команды:
sudo apt-get update sudo apt-get upgrade
для поддержания актуальности системы.
-
Логи системы: Проверьте журналы системы (например,
journalctl
), чтобы узнать о других возможных проблемах, связанных с сетью.
Заключение
Проблемы с сетевым подключением в MX Linux после установки новых пакетов и обновления системы могут быть решены установкой пакета network-manager-sysvinit-compat
и перезагрузкой системы. Этот процесс должен помочь восстановить доступ к сети без необходимости вмешательства в загрузочные параметры. Если проблема сохраняется, дополнительный анализ конфигурации сети и логов системы будет необходим для дальнейшего устранения неполадок.