升级到 Ubuntu 16.04 / Apt 1.2 后的代理问题

ulo*_*oco 7 updates package-management apt proxy 16.04

我过去使用 cntlm 代理对 ntlm 代理服务器进行身份验证。虽然这在 14.04 中无缝运行,但现在我在尝试sudo apt update. 我还尝试了所有建议的解决方案,例如清除现金或删除/var/lib/apt/partials/*. Firefox 和其他终端应用程序工作正常,环境变量设置正确。

我认为这与 16.04 中发生的 apt 1.2 升级有关。
我不知道,这是否可以通过配置以某种方式修复。如果没有,你能告诉我在哪里提交这个错误,或者任何其他关于 apt 1.2 的信息吗?更新中发生了什么变化并可能导致此问题?

你知道还有什么其他方法可以教 ubuntu 使用 ntlm 协议来对这些代理进行身份验证吗?

让这个工作对我来说真的很重要,因为没有 cntlm 我将不得不使用 windows。这真的不是一个可行的解决方案;)

编辑:我用 16.04 的全新安装尝试了这个。因此,升级我的意思不是升级相同的安装,而是设置一个新的安装。

ulo*_*oco 6

看起来像是 apt 1.2 中的错误。

我可以/etc/apt/apt.conf按照此处的建议添加以下几行来解决此问题:https : //bugs.debian.org/cgi-bin/bugreport.cgi?bug=810796

Acquire::http::No-Cache true;
Acquire::http::Pipeline-Depth 0;
Run Code Online (Sandbox Code Playgroud)