В настоящее время journalctl управляет всеми журналами и сообщениями юнитов (сервисов из SystemCtl ). Вы можете просмотреть журналы и сообщения из NetworkManager с помощью следующей команды:
journalctl -u NetworkManager
Когда вы говорите «после выполнения ОЧИСТКИ системы», вы имеете в виду apt purge
или что-то другое? Если вы сделали что-то вроде apt purge *
, это попытается удалить все программные пакеты из системы. Это эквивалентно удалению всех кирпичей из дома, сделанного из кирпичей; это не очень хорошая идея.
Если вы только что удалили только пакет netplan
, этот пакет является инструментом наивысшего уровня -для настройки параметров сети. Если вам известны используемые параметры IP-адреса, вы можете установить их вручную (не -постоянно )с помощью команд более низкого уровня -, таких как ip address add <IP address>/<mask length>
, ip route add default via <gateway IP address>
и resolvectl
, чтобы добавить хотя бы один Адрес DNS-сервера. Затем вы сможете использовать apt install netplan
как обычно, перенастроить сетевые настройки в обычном, постоянном режиме, применить их и продолжить работу в обычном режиме.
Если у вас есть другой компьютер с работающим подключением к Интернету, есть другой способ:
Перейдите на другой компьютер, используйте его веб-браузер, чтобы посетить сайт поиска пакетов Ubuntu(https://packages.ubuntu.com).
Найдите пакет netplan.io для своего дистрибутива и загрузите версию, соответствующую архитектуре вашей системы.
Используйте какой-нибудь съемный носитель, чтобы перенести его в систему с отсутствующим netplan
.
Используйте sudo dpkg -i netplan.io_0.99-0ubuntu1_amd64.deb
для прямой установки загруженного пакета.
Если он сообщает об ошибках зависимостей, вернитесь и загрузите также отсутствующие пакеты зависимостей и установите их таким же образом. Но если вам нужно это сделать, в вашей системе может отсутствовать множество других важных пакетов, и переустановка ОС может быть быстрее, чем установка отсутствующих пакетов по одному.