如何延长 APT 连接超时?

如何延长 APT 连接超时?

我想延长 apt 下载软件包时等待的时间。不是在问题,但延长等待完成的时间。

我想这样做的原因是我们的防火墙会扫描所有传入的内容。实际情况是,大型包需要很长时间才能被传入防火墙扫描,以至于 apt 在扫描完成之前就超时了。我已经与 IT 部门确认了这一点,他们会根据需要添加例外情况。我宁愿让 apt 等待更长时间,而不是每次都请求例外(这种情况经常发生)。

作为参考,这是我收到的错误:

: Failed to fetch http://us.archive.ubuntu.com/ubuntu/pool/main/p/python3.6/libpython3.6-dev_3.6.8-1~18.04.3_amd64.deb  Connection failed [IP: 91.189.91.23 80]

答案1

更改apt.conf如下所示,持续 10 秒(使用您的首选值,当然):

  Acquire::http::Timeout "10";
  Acquire::ftp::Timeout "10";

相关内容