0% [连接到 archive.ubuntu.com (2001:67c:1360:8001::17)]

Ere*_*dea 5 updates apt networking

当我运行时sudo apt-get update,它卡在Connecting to ...

$ sudo apt-get update
0% [Connecting to archive.ubuntu.com (2001:67c:1360:8001::17)]
Run Code Online (Sandbox Code Playgroud)

这就是所有的命令输出。有谁知道出了什么问题?

vid*_*rlo 5

看起来计算机相信它具有 IPv6 连接,而实际上它没有。这可以通过尝试命令来验证 ping6 www.google.com

您可以通过运行以下命令在 Ubuntu 上禁用 IPv6。要再次启用 IPv6,只需执行rm /etc/sysctl.d/99-disable-ipv6.conf

echo "net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1" | sudo tee /etc/sysctl.d/99-disable-ipv6.conf
Run Code Online (Sandbox Code Playgroud)

您还可以使用文本编辑器创建此文件,然后粘贴内容

net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
Run Code Online (Sandbox Code Playgroud)

然后运行sudo service procps reload重新加载。