web-dev-qa-db-ja.com

apt-get updateを使用E:http:// ......ファイルの取得に失敗

E: Failed to fetch http://mirrors.kali.com/kali/dists/kali-rolling/main/binary-i386/Packages.gz  File has unexpected size (15320738 != 15317336). Mirror sync in progress? [IP: 111.11.111.111 80]
   Hashes of expected file:
    - Filesize:15317336 [weak]
    - SHA256:c4762e83455984f8d3fb54f6f42836808b8c891ba117661b61240bc5774d2e02
    - SHA1:fdebd56e7541e6f88d7910988ef694d3c409e21d [weak]
    - MD5Sum:51400b889af8677132f31d56f266bf22 [weak]
   Release file created at: Fri, 06 Oct 2017 06:55:45 +0000
E: Some index files failed to download. They have been ignored, or old ones used instead.

これがエラーページです。この問題への対処方法は?

私はそれを解決しました。 /etc/apt/sources.listに複数のソースエントリを追加したようです。 1つ以上のエントリがaptコマンドを混乱させ、おそらく1つのソースからヘッダーを取得してから別のソースからパッケージを取得し、パッケージサイズがヘッダーで定義されたものと異なる場合があると思います。ファイルを編集して、1つのソースエントリのみが機能するようにしました。これが役に立てば幸い

0
monk

私も同じ問題を抱えていました。これが私の解決策で、VirtualBox内のKaliで動作します。

/etc/apt/sources.listを更新してください

deb https://http.kali.org/kali kali-rolling main non-free contrib

root@kali:~# cat /etc/apt/sources.list
deb https://http.kali.org/kali kali-rolling main non-free contrib
# deb-src https://http.kali.org/kali kali-rolling main non-free contrib
root@kali:~#

更新しましょう...

root@kali:~# apt update
Hit:1 https://archive-3.kali.org/kali kali-rolling InRelease
Reading package lists... Done
root@kali:~#

お役に立てれば。

4
Sabrina

ファイアウォールでブロックされていないか確認してください。私にとってそれは、パケットが悪意のあるものとして検出されたファイアウォールでした。

2
MistSpark