为什么此网络上的 Apt 会停止在“0%[等待标头]”,以及如何解决?

为什么此网络上的 Apt 会停止在“0%[等待标头]”,以及如何解决?

我在参加会议并使用本地 Wi-Fi 网络。互联网连接正常,但使用 Apt 安装软件包的任何尝试都会导致安装停止0% [Waiting for headers]。在另一个 Wi-Fi 网络上,安装成功进行(酒店 Wi-Fi)。为什么会停止?假设我无法控制 Wi-Fi 网络,如何解决这个问题?

答案1

这很可能表示 Wifi 存在网络问题。路由器可能具有某种 ACL 列表。

您可以通过运行工具来检查连接性mtr,并 ping 实际的 repos。FE:

apt-get install mtr
mtr ppa.launchpad.net

看看它在哪里被阻塞,是否在某处断开连接..此外,wireshark / tcpdump 也适合解决。

相关内容