使用 apt-get update 时无法连接到 ubuntu 档案库

使用 apt-get update 时无法连接到 ubuntu 档案库

我正在尝试,apt-get update但它卡在

0% [Connecting to ph.archive.ubuntu.com (202.90.159.172)]

几分钟后,它给了我以下信息:

Get:1 http://security.ubuntu.com/ubuntu xenial-security InRelease [102 kB]     
Hit:2 http://ppa.launchpad.net/webupd8team/sublime-text-3/ubuntu xenial InRelease
Err:3 http://ph.archive.ubuntu.com/ubuntu xenial InRelease                     
  Could not connect to ph.archive.ubuntu.com:80 (2001:d18:0:23::172). - connect (101: Network is unreachable) [IP: 2001:d18:0:23::172 80]
Err:4 http://ph.archive.ubuntu.com/ubuntu xenial-updates InRelease
  Unable to connect to ph.archive.ubuntu.com:http: [IP: 2001:d18:0:23::172 80]
Err:5 http://ph.archive.ubuntu.com/ubuntu xenial-backports InRelease
  Unable to connect to ph.archive.ubuntu.com:http: [IP: 2001:d18:0:23::172 80]
Fetched 102 kB in 2min 0s (846 B/s)                      
Reading package lists... Done
W: Failed to fetch http://ph.archive.ubuntu.com/ubuntu/dists/xenial/InRelease  Could not connect to ph.archive.ubuntu.com:80 (2001:d18:0:23::172). - connect (101: Network is unreachable) [IP: 2001:d18:0:23::172 80]
W: Failed to fetch http://ph.archive.ubuntu.com/ubuntu/dists/xenial-updates/InRelease  Unable to connect to ph.archive.ubuntu.com:http: [IP: 2001:d18:0:23::172 80]
W: Failed to fetch http://ph.archive.ubuntu.com/ubuntu/dists/xenial-backports/InRelease  Unable to connect to ph.archive.ubuntu.com:http: [IP: 2001:d18:0:23::172 80]
W: Some index files failed to download. They have been ignored, or old ones used instead.

我已尝试按照说明禁用 IPV6 连接这里但它似乎没有解决问题。我该怎么办?我是 Ubuntu 新手,使用的是 16.04。

答案1

你的镜子好像有点问题。

如果您运行,nslookup ph.archive.ubuntu.com您将获得服务器的 IP:,202.90.159.172但如果您尝试ping这样做:ping ph.archive.ubuntu.com您将不会得到任何响应。

如果你已经看过Ubuntu 镜像列表,你可以看到那里没有这个镜像,我猜它暂时宕机了。

更改您的镜像,然后更新您的源。

一个快速的解决方法是使用 sed 来更改ph镜像us

sudo sed -i s/ph.archive/us.archive/  /etc/apt/sources.list

相关内容