Alguém sabe por que o apt-cacher-ng sempre baixa um arquivo de índice (Packages.gz) mesmo que ele exista no cache do apt-cacher-ng?

3

Acabei de atualizar do 11.04 para o Ubuntu 12.04 fazendo uma nova instalação.

Eu instalei o apt-cacher-ng e notei algo estranho sobre isso. Está sempre baixando um arquivo de índice (Packages.gz) mesmo que o arquivo exista no cache do apt-cacher-ng.

Isso é exatamente o que aconteceu:

No Ubuntu 10.10 e amp; 11,04

  1. apt-cacher-ng instalado & configurado no meu laptop, então eu recarreguei e instalei alguns pacotes
  2. Depois que eu configurei o laptop do meu amigo com o apt-cacher-ng proxy (192.168.1.1:3142), recarregar o repositório foi incrivelmente rápido, concluído em um segundo sem usar minha conexão com a Internet (verificado no monitor do sistema, total Recebido apenas 15kB )

No Ubuntu 11.10 e amp; 12.04

  1. apt-cacher-ng instalado e configurado no meu laptop, então eu recarrego e instalo alguns pacotes
  2. Depois que eu configurei o laptop do meu amigo com o apt-cacher-ng proxy (192.168.1.1:3142), o repositório de recarregamento foi muito lento! , o apt-cacher-ng baixou novamente o arquivo de índice do Internet.
por soekarmana 29.04.2012 / 16:28

3 respostas

3

Os redownloads inesperados que você teve provavelmente são causados por esse bug na infraestrutura de arquivamento:

link

A cada duas horas todos os arquivos de pacotes são atualizados para a data atual. Assim, eles contam como novos, mesmo com conteúdo inalterado, e são baixados novamente. Isso também afeta os arquivos principais dos pacotes de distribuição, que normalmente permanecem inalterados até o lançamento do ponto.

Por favor, marque "este bug também me afeta" na página da barra de lançamento, se possível.

    
por ernstkl 14.07.2012 / 21:19
0

O mais provável é que o arquivo tenha sido alterado nesse meio tempo. Se você quiser reproduzi-lo, copie o arquivo .head relacionado do cache na próxima vez antes de executar a atualização e compare-o com a nova versão posteriormente.

    
por Eduard Bloch 03.05.2012 / 14:33
-1

No painel do apt-cacher-ng (aberto http://localhost:3142/acng-report.html ), existe uma opção chamada " Force the download of index files (even having fresh ones) ". Está provavelmente ligado.

    
por wimh 30.06.2012 / 16:35