Я по ошибке удалил папку resolvconf
и файл resolv.conf
в /etc
, предполагая, что resolvconf вызывал сбой UCK. Сейчас приложение обновлено, исправляя проблему, но оно говорит no file named resolv.conf in /etc
. То, что он говорит, правильно, потому что я удалил эти файлы. Есть ли способ восстановить файлы или восстановить из другого места?
Попробуйте это:
nano /etc/resolv.conf
добавьте:
nameserver 8.8.8.8
сервер имен 192.168.x.x (проверяют Ваш ifconfig
вывод для корректного адреса)
затем
sudo service resolvconf start
sudo systemctl enable resolvconf
Принятый ответ мне не помог. После переустановки resolvconf
система полностью стирала мой файл resolv.conf
после каждой перезагрузки.
Чтобы исправить это, мне пришлось переустановить пакеты network-manager
и libnss-resolve
в дополнение к resolvconf
.
Вручную добавьте сервер имен в resolve.conf (это нужно для того, чтобы вы могли получать пакеты из репозиториев Ubuntu):
sudo vi /etc/resolv.conf
сервер имен 8.8.8.8
. Переустановите пакеты network-manager
, libnss-resolve
и resolvconf
:
apt install --reinstall resolvconf network-manager libnss-resolve