Ubuntu 14.04 apt 更新失败 - 连接失败 security/archive.ubuntu.com

Ubuntu 14.04 apt 更新失败 - 连接失败 security/archive.ubuntu.com

apt update我正在尝试在从 安装的 Ubuntu 14.04 上运行trusty-server-cloudimg-amd64.ova

我可以看到apt-get防火墙允许流量通过。

我运行后sudo apt update得到的结果如下:

Err http://minmeld-updates.pan.io trusty-minemeld InRelease

Err http://minmeld-updates.pan.io trusty-minemeld Release.gpg
  Could not resolve 'minmeld-updates.pan.io'
Ign http://security.ubuntu.com trusty-security InRelease
Ign http://archive.ubuntu.com trusty InRelease
Ign http://minemeld-updates.panw.io trusty-minemeld InRelease

答案1

首先 ping 服务器:

ping -c 4 archive.ubuntu.com

如果你能到达它,它看起来像这样:

$ ping -c 4 archive.ubuntu.com
PING archive.ubuntu.com (91.189.88.161) 56(84) bytes of data.
64 bytes from keeton.canonical.com (91.189.88.161): icmp_seq=1 ttl=53 time=47.4 ms
64 bytes from keeton.canonical.com (91.189.88.161): icmp_seq=2 ttl=53 time=47.9 ms
64 bytes from keeton.canonical.com (91.189.88.161): icmp_seq=3 ttl=53 time=48.5 ms
64 bytes from keeton.canonical.com (91.189.88.161): icmp_seq=4 ttl=53 time=46.4 ms

--- archive.ubuntu.com ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3005ms
rtt min/avg/max/mdev = 46.490/4

7.605/48.529/0.743 ms

您可以尝试在 GUI 中禁用 IPv6 寻址:

  • 在右上角找到网络指示器图标

  • 选择编辑连接

  • 编辑当前连接(双击)

  • 在 IPv6 设置/方法下,选择忽略

  • 保存并退出

  • 尝试一下!

  • 更新我们

或者 CLI:

$ sudo sh -c 'echo 1 > /proc/sys/net/ipv6/conf/eth0/disable_ipv6'

当然,如果不是您正在使用的接口,您应该用任何其他接口替换“eth0”,或者用“all”在所有接口上执行此操作。但这仅在您重新启动之前有效。

答案2

问题似乎发生在ubuntu 12.04,是dnsmasq和resolvconf之间的问题

正确的解决方法是重新启动网络管理器服务,以获取正确的 DNS:

sudo service network-manager restart

或者

安装 resolvconf

sudo apt install resolvconf

相关内容