我看到以下内容到处都在被问到。但没有看到任何答案,还是我错过了?似乎是一种奇怪的语言用法。发生了一些邪恶的事情。这是一种恶意软件吗?我如何让更新管理器继续运行?
W: Failed to fetch http://za.archive.ubuntu.com/ubuntu/pool/main/e/eglibc/libc-bin_2.11.1-0ubuntu7.10_i386.deb
Something wicked happened resolving 'za.archive.ubuntu.com:http' (-5 - No address associated with hostname)
答案1
这似乎是一个 DNS 解析问题。
要解决此问题,请编辑 /etc/resolv.conf (sudo nano /etc/resolv.conf),并添加谷歌公共DNS地址如下:。
nameserver 8.8.8.8
nameserver 8.8.4.4
在已知服务器上再次执行 ping 测试,如果通过,则执行 apt-get update..
希望这会有所帮助,如果没有的话,请说出来。;)
答案2
我知道这可能无法解决您的问题,但我遇到了这个问题,这是因为我在文件中添加了一个只能通过 VPN 访问的域/etc/apt/apt.conf.d/01proxy
。我注释掉了该行,它就起作用了。
我只是想分享一下以显示其他错误可能源自何处。
答案3
我自己也遇到过同样的问题,通常这种情况发生在我的家庭网络使用率很高并且更新管理器很难联系服务器时。
几分钟后再试一次,我想你会发现它已经得到解决。
答案4
故障安全解决方案是更改 ubuntu 中的软件源(ubuntu 软件中心或 synaptics,取决于您的 ubuntu 有多新)。
您似乎正在使用 ZA(南非)服务器。更改为主服务器。
在 12.04 和 12.10 中:
UbuntuSOftwareCenter > 编辑 > 软件源
从南非服务器更改为主服务器
这在当地的 Ubuntu 存储库中非常常见,例如南非和巴西。