はじめに
くどうです
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もバージョン一緒なのに何でだろう?
ではでは