pacman 使用多个镜像并行下载

Rom*_*kov 7 arch-linux pacman

Pacman 6 引入了ParallelDownloads配置选项。使用时,pacman会一次下载多个包,但通常是从单个镜像下载,这极大地限制了总下载速度。有什么办法可以随机化镜子或类似的东西吗?

使用 ParallelDownloads不使用 ParallelDownloads的下载速度

har*_*ymc 2

否定答案:不可能(除非你可以修改 pacman 的源代码)。

您要求的选项从未添加的原因可能是,如果镜像不同步,用户最终会陷入混乱。

当前实现选项背后的合理性可能是,它只是为了让大包不会阻止小包的下载。

我注意到,如果所选的(一个)镜像限制了其连接的下载速度,通常打开到同一目标的多个连接可以克服此限制。

然而,如果一个连接的镜像下载速度令人满意,那么选择ParallelDownloads甚至可能会减慢下载速度,因为多个连接中的每一个都会与其他连接共享带宽,它们对本地和网络资源的竞争只会浪费时间。并防止连接达到最大带宽。