質問: apt-get update "hash sum mismatch"をどのように修正しますか 私はvagrantを使用してインスタンス化するubuntu 12.04仮想ボックスvmを持っています。git clone https://github.com/spuder/puppet-gitlab vagrant up 放浪者ボックスが実行されるとすぐにapt-get update、次のエラーが発生します。... w: failed to fetch gzip:/var/lib/apt/lists/partial/apt.puppetlabs.com_dists_precise_main_binary-amd64_packages hash sum mismatch w: failed to fetch gzip:/var/lib/apt/lists/partial/apt.puppetlabs.com_dists_precise_main_binary-i386_packages hash sum mismatch w: failed to fetch gzip:/var/lib/apt/lists/partial/apt.puppetlabs.com_dists_precise_dependencies_binary-i386_packages hash sum mismatch w: failed to fetch http://br.archive.ubuntu.com/ubuntu/dists/precise-updates/restricted/binary-i386/packages 404 not found 私がこのエラーを回避しようとしたこと。 ' http://www.vagrantbox.es 'から3つの異なるubuntu 12.04ボックスを使用 提案される解決策 ここ : sudo rm -rf/var/lib/apt/lists/* sudo apt-get update sudo apt-get clean puppet labsパッケージを削除して再追加しました また、googleの最初の数ページで見つけた同様の提案も試しました。私は複数のコンピュータと複数のインターネット接続も試しました。これが複数のインターネット接続上の複数のubuntu vmに影響を与えたという事実は、ubuntuリポジトリに何か問題があると思います。他にどのようにしてこの問題を修正することができますか?更新'/ var/lib/apt/lists/partial'をクリーンアップしてapt-get cleanを実行してから、amazonミラーを使用して/ etc/sources/listのソースを置き換えました ここに推奨: 私はまだ同じようなエラーが出ますfetched 18.9 mb in 10s (1,865 kb/s) w: failed to fetch bzip2:/var/lib/apt/lists/partial/us-west-1.ec2.archive.ubuntu.com_ubuntu_dists_precise_main_binary-amd64_packages hash sum mismatch w: failed to fetch bzip2:/var/lib/apt/lists/partial/us-west-1.ec2.archive.ubuntu.com_ubuntu_dists_precise_universe_binary-amd64_packages hash sum mismatch w: failed to fetch bzip2:/var/lib/apt/lists/partial/us-west-1.ec2.archive.ubuntu.com_ubuntu_dists_precise_multiverse_binary-amd64_packages hash sum mismatch w: failed to fetch bzip2:/var/lib/apt/lists/partial/us-west-1.ec2.archive.ubuntu.com_ubuntu_dists_precise_main_binary-i386_packages hash sum mismatch e: some index files failed to download. they have been ignored, or old ones used instead. update2私は自宅に2つのインターネット接続を持っていますが、どちらも同じエラーを出しました。ラップトップを職場のインターネット接続に持って行くとすぐに、問題はなくなりました。私のインターネット接続がなぜ変化をもたらすのか、私はまだ知りたいと思っています。update3説明については、以下の私の回答を参照してください。インターネットフィルターがダウンロードを破損していました。まだ回答がないので、質問を言い換えます。apt-getでハッシュ合計の不一致をオーバーライドする方法はありますか?
回答: 理解した。私の2台のコンピューターは、インターネットフィルターをインストールしたパーソナルコンピューター以外はすべて同じです。k9インターネットフィルターは、明らかにトラフィックを乱すカーネル拡張機能をインストールしました。フィルターをアンインストールするとすぐに、問題はなくなりました。回避策としてハッシュサムの不一致をapt-get updateに無視させる方法があるかどうか、私はまだ調査中です。