为什么从 Canonical Partners 存储库下载这么慢?

Sab*_*con 13 repository

如果我需要 Sun Java、Adobe Flash 插件或来自 Canonical 合作伙伴的任何其他东西,即使是像 Flash 插件这样的小包,包下载也非常缓慢,为了加快速度,我必须去这里:http://archive.canonical。 com/ubuntu/pool/partner/要找到我想要的东西,请使用下载管理器下载包(通常比包管理器快 20 倍左右),然后将它们放在我的 /var/cache/apt/archives 文件夹中我之后运行包管理器,只要由于在 /var/cache/apt/archives 文件夹中检测到我要求安装的软件包的正确版本,它们将立即安装。我想停止这样做,所以我想知道是否还有其他人有这个问题,可能是什么原因以及是否有解决办法。我位于西加勒比地区。

我认为注意到来自我选择的存储库的所有其他软件包以可接受的速度进行突触下载会很有帮助。

Oli*_*Oli 13

Ubuntu 尝试选择地理位置靠近您的存储库的本地镜像。由于版权问题(AFAIK - 它是非自由软件),合作伙伴存储库没有任何镜像,因此您最终使用伦敦托管的副本。PPA 可能是相同的。

当您在加勒比海时,我想开往英国的交通必须经过美国才能跨大西洋到达伦敦。这是一段很长的路要走,如果任何链接坏了或有损,交通可能会变得缓慢。至少,响应时间很慢。

如果您想进一步测试,您可以运行ping archive.canonical.com并查看响应时间(我在英格兰并获得约 26 毫秒)。作为对伦敦的一般速度测试,您可以运行(此处为 1.3MB/s)。wget http://london1.linode.com/100MB-london.bin

至于解决这个问题……Canonical 要么需要更多的地理分布服务器用于合作伙伴存储库,要么您需要靠近伦敦。

  • 慢/坏的互联网链接并不能解释为什么使用下载管理器比使用 Synaptic 时速度更快?听起来更像是某种形式的流量整形等等...... (2认同)