更新管理器一次只能下载一个包吗?

Sau*_*Don 7 update-manager package-management downloads 11.04

我需要更新管理器一次只下载一个包,而不是尝试一次下载多个包。

我的网速很慢,无法处理多个连接;将下载速度减慢到爬行,并且某些包会超时中途重置。

编辑

使用apt-get update多个存储库时进行检查: 使用 apt-get update 同时检查多个存储库

当使用apt-get upgrade多个包下载时: 使用 apt-get update 一次下载多个包

roa*_*dmr 7

您在这里有两个选择。

Queue-Mode配置选项

默认值“host”为每台主机创建一个传出连接。如果将其设置为“访问”,它将为每个 URI 类型创建一个连接(我理解的意思是,一个用于 http,一个用于 ftp,等等 - 由于大多数连接是 http,这意味着它将依次访问每个服务器)。

一种也适用于更新管理器的方法是:

echo 'Acquire::Queue-Mode "access";' >/etc/apt/apt.conf.d/75download
Run Code Online (Sandbox Code Playgroud)

如果你想用 apt-get 尝试一次,看看它是否有帮助:

apt-get -o Acquire::Queue-mode=access update
Run Code Online (Sandbox Code Playgroud)

Acquire::http::Dl-Limit选项

这类似于减少用于连接可以处理的带宽(并且根据联机帮助页,“此选项隐式禁用同时从多个服务器下载”)。

echo 'Acquire::http::Dl-Limit "70";' >/etc/apt/apt.conf.d/75download
Run Code Online (Sandbox Code Playgroud)

或者

apt-get -o Acquire::http::Dl-Limit=70 update
Run Code Online (Sandbox Code Playgroud)