web-dev-qa-db-ja.com

Ubuntu 16.04 / Apt 1.2へのアップグレード後のプロキシの問題

以前は、ntlmプロキシサーバーに対する認証にcntlmプロキシを使用しました。これは14.04でシームレスに機能していましたが、Sudo apt updateを実行しようとすると、ハッシュサムの不一致が発生します。また、現金の清算や/var/lib/apt/partials/*の削除など、提案されたすべての解決策を試しました。 Firefoxおよびその他のターミナルアプリケーションは正常に動作し、環境変数は正しく設定されています。

これは16.04で起こったapt 1.2へのアップグレードと関係があると思います。
構成によって何らかの方法で修正できるかどうかはわかりません。そうでない場合、このバグを提出する場所、またはapt 1.2のその他の情報を教えてもらえますか?更新で何が変更され、この問題が発生する可能性がありますか?

そのようなプロキシに対して認証するためのntlmプロトコルをubuntuに教える他の方法を知っていますか?

Cntlmがないとウィンドウを使用する必要があるため、これを機能させることが本当に重要です。これは本当に実行可能な解決策になることはできません;)

編集:16.04の新規インストールでこれを試しました。したがって、アップグレードでは、同じインストールをアップグレードするのではなく、新しいインストールをセットアップすることを意味します。

7
uloco

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;
7
uloco