Coloque isso no seu arquivo de configuração apt: Adquirir :: Modo de fila "acesso"; ou use-o na linha de comando assim: apt-get -o Aquisição :: Modo de fila = atualização de acesso
Eu tenho uma máquina em que apt-get update
trava para sempre com uma mensagem "Aguardando cabeçalhos", sugerindo que uma fonte não está respondendo. De esta pergunta sei que posso fazer sudo apt-get -o Debug::Acquire::http=true update
para identificar o culpado. No entanto, ainda é complicado descobrir qual consulta não está respondendo, porque apt-get
parece estar fazendo várias consultas em paralelo.
Como posso dizer ao apt-get update para baixar apenas um arquivo de cada vez?
De este relatório de bug , parece que é possível desativar o pipelining HTTP adicionando -o Acquire::http::Pipeline-Depth=0
para a linha de comando.