Solução para incompatibilidade de soma de hash na atualização do apt-get por trás do firewall [duplicado]

7

Estou usando o Ubuntu 12.04, máquina virtual de 64 bits dentro de uma rede da empresa que obviamente tem firewalls. Quando tento executar o sudo apt-get update ou o sudo apt-get update --fix-missing, recebo este erro:

(Assuma o arquivo archive.ubuntu.com antes do _ubuntu)

W: Failed to fetch bzip2:/var/lib/apt/lists/partial/_ubuntu_dists_precise_main_source_Sources Hash Sum mismatch

W: Failed to fetch bzip2:/var/lib/apt/lists/partial/_ubuntu_dists_precise_multiverse_source_Sources  Hash Sum mismatch

W: Failed to fetch bzip2:/var/lib/apt/lists/partial/_ubuntu_dists_precise_universe_source_Sources  Hash Sum mismatch

W: Failed to fetch bzip2:/var/lib/apt/lists/partial
/_ubuntu_dists_precise_main_binary-amd64_Packages  Hash Sum mismatch

W: Failed to fetch bzip2:/var/lib/apt/lists/partial/_ubuntu_dists_precise_restricted_binary-i386_Packages  Hash Sum mismatch

W: Failed to fetch bzip2:/var/lib/apt/lists/partial/_ubuntu_dists_precise_multiverse_binary-i386_Packages  Hash Sum mismatch

W: Failed to fetch bzip2:/var/lib/apt/lists/partial/_ubuntu_dists_precise_universe_binary-i386_Packages  Hash Sum mismatch

W: Failed to fetch /ubuntu/dists/precise/main/i18n/Index  No Hash entry in Release file /var/lib/apt/lists/partial/_ubuntu_dists_precise_main_i18n_Index

W: Failed to fetch /ubuntu/dists/precise/multiverse/i18n/Index  No Hash entry in Release file /var/lib/apt/lists/partial/_ubuntu_dists_precise_multiverse_i18n_Index

W: Failed to fetch /ubuntu/dists/precise/restricted/i18n/Index  No Hash entry in Release file /var/lib/apt/lists/partial/_ubuntu_dists_precise_restricted_i18n_Index

W: Failed to fetch /ubuntu/dists/precise/universe/i18n/Index  No Hash entry in Release file /var/lib/apt/lists/partial/_ubuntu_dists_precise_universe_i18n_Index

W: Failed to fetch bzip2:/var/lib/apt/lists/partial
/_ubuntu_dists_precise-updates_restricted_source_Sources  Hash Sum mismatch

E: Some index files failed to download. They have been ignored, or old ones used instead.

Eu tentei remover /var/lib/apt/lists como mencionado em outras postagens e isso não funciona. O problema real é que o firewall da empresa está corrompendo o tráfego de download que dá a incompatibilidade de soma de hash. Este é um problema conhecido como visto aqui:

link

Então, há algum trabalho para atualizar pacotes para mim e muitos usuários do Ubuntu por trás de firewalls da empresa?

    
por Arkantos 27.06.2014 / 17:27

2 respostas

1

Acho que suas opções são:

  1. Atualize de outro local, off-line. Veja Como eu posso atualizar o Ubuntu offline sem usar o Synaptic? ou Keryx?

  2. Converse com seu administrador de sistema e faça com que explorem uma solução para o firewall.

por Panther 27.06.2014 / 17:35
0

Caso a solução acima não funcione, tente esta abaixo:

Remova a chave GPG confiável existente da pasta /etc/apt/trusted.gpg.d/

Em seguida, execute o comando: sudo apt-key update

Em seguida, tente executar: sudo apt-get update

    
por Navin 01.10.2014 / 16:27