Parece um bug no apt 1.2.
Eu poderia resolver isso adicionando as seguintes linhas a /etc/apt/apt.conf
como sugerido aqui:
link
Acquire::http::No-Cache true;
Acquire::http::Pipeline-Depth 0;
Eu usei o proxy cntlm para autenticação contra um servidor proxy ntlm no passado.
Embora isso funcionasse perfeitamente em 14.04, agora obtenho algumas incompatibilidades de soma de hash ao tentar sudo apt update
. Eu também tentei todas as soluções sugeridas, como limpar o dinheiro ou remover /var/lib/apt/partials/*
. O Firefox e outras aplicações de terminal funcionam bem, as variáveis ambientais estão corretas.
Acho que isso tem algo a ver com a atualização para o apt 1.2 ocorrida em 16.04.
Eu não sei, se isso pode ser corrigido pela configuração de alguma forma.
E se não, você pode me dizer onde arquivar este bug, ou qualquer outra informação para o apt 1.2? O que mudou na atualização e pode estar causando esse problema?
Você conhece algum outro método para ensinar ao Ubuntu o protocolo ntlm para autenticar esses proxies?
É realmente importante para mim fazer isso funcionar, porque sem o cntlm eu terei que usar o windows. Isso realmente não pode ser uma solução viável;)
EDIT: eu tentei isso com uma nova instalação de 16.04. Portanto, com a atualização, não quero atualizar a mesma instalação, mas configurar uma nova.