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

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

我慢的互联网无法处理多个连接; 将下载速度降低到爬行状态,一些软件包会超时中途重置。

编辑

使用apt-get update会检查多个存储库: 使用apt-get update一次检查多个存储库

使用apt-get upgrade会下载多个软件包: 使用apt-get update一次下载多个包

你有两个选择。

Queue-Mode配置选项

默认值“host”为每个主机创建一个传出连接。 如果将其设置为“access”,它将为每种URI类型创建一个连接(我理解为,一个用于http,一个用于ftp,依此类推 – 因为大多数连接都是http,这意味着它将按顺序访问每个服务器)。

执行此操作的一种方法也适用于更新管理器:

 echo 'Acquire::Queue-Mode "access";' >/etc/apt/apt.conf.d/75download 

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

 apt-get -o Acquire::Queue-mode=access update 

Acquire::http::Dl-Limit选项

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

 echo 'Acquire::http::Dl-Limit "70";' >/etc/apt/apt.conf.d/75download 

要么

 apt-get -o Acquire::http::Dl-Limit=70 update 

而不是使用更新管理器尝试在终端中sudo apt-get update&&sudo apt-get upgrade

它可以完成工作,也不会使用并行连接

右键单击列出更新的窗口区域>取消选择全部,然后单独启用。 有些软件包一次需要多个软件包,UM会在需要时自动选择