はじめに
くどうです
Azure のKali Linuxを起動直後 apt-get でエラーが発生する場合があります。
その対処方法です。
対処方法
下記のようなエラーが発生します。
Hash Sum mismatchです。
root@kali2:~# apt-get update
Get:1 http://ftp.ne.jp/Linux/packages/kali/kali kali-rolling InRelease [30.5 kB]
Get:2 http://ftp.ne.jp/Linux/packages/kali/kali kali-rolling/main amd64 Packages [15.1 MB]
Err:2 http://ftp.ne.jp/Linux/packages/kali/kali kali-rolling/main amd64 Packages
Hash Sum mismatch
Hashes of expected file:
- Filesize:15087050 [weak]
- SHA256:2d8bf95ebd5a1834868cdf6e279294c2f790277fb0c657ed36a0c1a97afb31ff
- SHA1:27e8cfb2d1cc46f51f44bac148b1620b722b55ba [weak]
- MD5Sum:d2ab49b86273576b2a173e7455ff08df [weak]
Hashes of received file:
- SHA256:8e0a03b0530cbb3feb5a8e4615825857105e40f6a0dda3d0a4bfeb70267e8668
- SHA1:1deb289719d34461c26d33ac77df8aef33cdfa39 [weak]
- MD5Sum:0a42ea6b47745b310fe5a1ba5a4a711a [weak]
- Filesize:15087050 [weak]
Last modification reported: Fri, 31 Mar 2017 18:02:41 +0000
Release file created at: Fri, 31 Mar 2017 18:03:46 +0000
Get:3 http://ftp.ne.jp/Linux/packages/kali/kali kali-rolling/non-free amd64 Packages [165 kB]
Get:4 http://ftp.ne.jp/Linux/packages/kali/kali kali-rolling/contrib amd64 Packages [108 kB]
Fetched 15.4 MB in 11s (1,326 kB/s)
Reading package lists... Done
E: Failed to fetch http://ftp.ne.jp/Linux/packages/kali/kali/dists/kali-rolling/main/binary-amd64/Packages.gz Hash Sum mismatch
Hashes of expected file:
- Filesize:15087050 [weak]
- SHA256:2d8bf95ebd5a1834868cdf6e279294c2f790277fb0c657ed36a0c1a97afb31ff
- SHA1:27e8cfb2d1cc46f51f44bac148b1620b722b55ba [weak]
- MD5Sum:d2ab49b86273576b2a173e7455ff08df [weak]
Hashes of received file:
- SHA256:8e0a03b0530cbb3feb5a8e4615825857105e40f6a0dda3d0a4bfeb70267e8668
- SHA1:1deb289719d34461c26d33ac77df8aef33cdfa39 [weak]
- MD5Sum:0a42ea6b47745b310fe5a1ba5a4a711a [weak]
- Filesize:15087050 [weak]
Last modification reported: Fri, 31 Mar 2017 18:02:41 +0000
Release file created at: Fri, 31 Mar 2017 18:03:46 +0000
E: Some index files failed to download. They have been ignored, or old ones used instead.
解決するには/etc/apt/sources.listを編集します。
以下のようにhttp.kali.orgをrepo.kali.orgに変更します。
#deb http://http.kali.org/kali kali-rolling main non-free contrib deb http://repo.kali.org/kali kali-rolling main non-free contrib
以上でapt-get updateを行ってもHash Sum mismatchが起きないかと思います。
おわりに
ちなみにAWSで起動できるKali Linuxは問題ありませんでした。
AWSもAzureもバージョン一緒なのに何でだろう?
ではでは