Удален resolvconf, больше не могу установить

Удален resolvconf, больше не могу установить

Как указано в заголовке, я удалил resolvconf (с мыслью о переустановке, поскольку разрешение имен работало), но теперь я не могу установить этот пакет.
Я попробовал две вещи:
apt-get install --reinstall resolvconf,
что привело к следующей ошибке:

Пакет resolvconf недоступен, но на него ссылается другой пакет. Это может означать, что пакет отсутствует, устарел или доступен только из другого источника

E: Пакет «resolvconf» не имеет кандидата на установку

При использовании apt-get install resolvconf я получаю ту же ошибку.

решение1

Получите URL-адрес для загрузки домена:

$ sudo apt install resolvconf
...
E: Impossible de récupérer http://fr.archive.ubuntu.com/ubuntu/pool/main/r/resolvconf/resolvconf_1.78ubuntu2_all.deb

Решите проблему вручную с помощью сервера OpenDNS (при условии, что у вас есть nslookup, в противном случае используйтеонлайн DNS-резолвер):

$ nslookup fr.archive.ubuntu.com 208.67.220.220
...
Non-authoritative answer:
Address: 194.158.119.190

Отредактируйте файл hosts:

$ gksudo gedit /etc/hosts &>/dev/null &

Добавлять:

194.158.119.190 fr.archive.ubuntu.com

Попробуйте переустановить resolvconf:

$ sudo apt install resolvconf

Отключите/подключите заново вашу сеть с помощью сетевого менеджера.

Тест.

Удалите теперь бесполезную запись из файла hosts.

решение2

Проверьте это:

Откройте терминал,

Нажмите Ctrl+ Alt+T

Запустить его:

sudo -i
wget http://fr.archive.ubuntu.com/ubuntu/pool/main/r/resolvconf/resolvconf_1.69ubuntu1_all.deb
dpkg -i resolvconf_1.69ubuntu1_all.deb

решение3

Я вручную загрузил этот пакет: http://fr.archive.ubuntu.com/ubuntu/pool/main/r/resolvconf/resolvconf_1.78ubuntu2_all.deb

Вместо этого (который выдавал мне ошибку зависимости, когдаdpkgэто для Ubuntu 18.04): http://fr.archive.ubuntu.com/ubuntu/pool/main/r/resolvconf/resolvconf_1.69ubuntu1_all.deb

Моя конфигурация — Ubuntu 18.04.

Связанный контент