已删除的resolvconf无法再安装
正如标题中所述,我删除了resolvconf(重新安装时因为名称解析正在起作用),但现在我无法安装此软件包。
我尝试了两件事:
apt-get install –reinstall resolvconf
导致以下错误:
包resolvconf不可用,但由另一个包引用。 这可能意味着包丢失,已被淘汰或仅可从其他来源获得
E:包’resolvconf’没有安装候选者
使用apt-get install resolvconf我得到了同样的错误。
测试一下:
打开一个终端,
按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
抓住下载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
编辑您的主机文件:
$ gksudo gedit /etc/hosts &>/dev/null &
加:
194.158.119.190 fr.archive.ubuntu.com
重试重新安装resolvconf:
$ sudo apt install resolvconf
断开/重新连接网络与网络管理器。
测试。
从hosts文件中删除现在无用的条目。