更新管理器一次只能下载一个包吗?
我需要更新管理器一次只下载一个包,而不是尝试一次下载多个包。
我慢的互联网无法处理多个连接; 将下载速度降低到爬行状态,一些软件包会在超时时中途重置。
编辑
使用apt-get update
会检查多个存储库:
使用apt-get upgrade
会下载多个软件包:
你有两个选择。
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会在需要时自动选择