dist-upgrade
の後、Kaliを更新できず、Sudo apt-get update
が次のエラーを返します。
Err:1 http://http.kali.org/kali kali-rolling InRelease
Connection failed [IP: 192.99.200.113 80]
Reading package lists... Done
W: Failed to fetch http://http.kali.org/kali/dists/kali-rolling/InRelease Connection failed [IP: 192.99.200.113 80]
W: Some index files failed to download. They have been ignored, or old ones used instead.
Kaliで更新エラーを検索しましたが、このエラーは見つかりませんでした。
これは私のsources.list
ファイルです。
#
#deb cdrom:[Debian GNU/Linux 2017.3 _Kali-rolling_ - Official Snapshot AMD64 LIVE/INSTALL Binary 20171109-13:49]/ kali-rolling contrib main non-free
#deb cdrom:[Debian GNU/Linux 2017.3 _Kali-rolling_ - Official Snapshot AMD64 LIVE/INSTALL Binary 20171109-13:49]/ kali-rolling contrib main non-free
deb http://http.kali.org/kali kali-rolling main non-free contrib
# deb-src http://http.kali.org/kali kali-rolling main non-free contrib
どうすれば修正できますか?
ブラウザでリポジトリ(http.kali.org/kali)を表示できますか?ブラウザに「/ kaliのインデックス」と表示されますか?
インデックスが表示されない場合は、ファイアウォール/プロキシが接続をブロックしている可能性があります。その場合は、ネットワーク管理者に確認してください。
また、ブラウザからこのURL https://http.kali.org/kali を開いてみてください。ブラウザに「インデックス」と表示されている場合は、解決策1に進んでください。
ソリューション1:
次のコマンドを実行して、https
リポジトリを使用してみてください
echo "deb https://http.kali.org/kali kali-rolling main non-free contrib"> /etc/apt/sources.list
次にSudo apt-get update
を試してください同じエラーが発生する場合は、別の解決策を選択してください。
解決策2:次のコマンドを実行してください。
apt-key adv --keyserver hkp://keys.gnupg.net --recv-keys 7D8D0BF6
次にSudo apt-get update
を試してください同じエラーが発生する場合は、別の解決策を選択してください。
解決策3:sources.listファイルを変更する前にバックアップファイルを保管してくださいテキストエディターを使用して、これらの行を/etc/apt/sources.list
ファイルに追加します
deb http://http.kali.org//kali main contrib non-free deb http://http.kali.org//wheezy main contrib non-free deb http://http.kali.org/kali kali-dev main contrib non-free deb http://http.kali.org/kali kali-dev main/debian-installer deb-src http://http.kali.org/kali kali-dev main contrib non-free deb http://http.kali.org/kali kali main contrib non-free deb http://http.kali.org/kali kali main/debian-installer deb-src http://http.kali.org/kali kali main contrib non-free deb http://security.kali.org/kali-security kali/updates main contrib non-free deb-src http://security.kali.org/kali-security kali/updates main contrib non-free
次にSudo apt-get update
を試してください同じエラーが発生する場合は、別の解決策を選択してください。
ソリューション4:プロキシサーバーを使用していますか?そして、
ファイルを確認してください/etc/apt/apt.conf
/etc/apt/apt.conf
に次の3行を追加してください
Acquire :: http :: proxy "http:// proxy:port /"; Acquire :: ftp :: proxy "ftp:// proxy:port /"; 取得:: https :: proxy "https:// proxy:port /";
「プロキシ」の代わりにIPアドレスを書き込む
「ポート」の代わりにポート番号を書きます
次にSudo apt-get update
を試してください同じエラーが発生する場合は、別の解決策を選択してください。
Kali Linuxを更新できません。この回答は、Kali Linuxがインストールされているか、Live Persistent構成で実行されていることを前提としています。私の意味がわからない、またはわからない場合は、 公式Kali Linuxドキュメント を参照してください。
Sources.listファイルに関する 公式Kali Linuxドキュメント によると、君の /etc/apt/sources.list
はexactlyのようになります。
deb http://http.kali.org/kali kali-rolling main contrib non-free
# For source package access, uncomment the following line
# deb-src http://http.kali.org/kali kali-rolling main contrib non-free
ドキュメントによると、他のリポジトリや行がないことを確認してください:
Kali Linuxのインストールが失敗する最も一般的な原因の1つは、非公式のアドバイスに従い、特にシステムのsources.listファイルに非公式のリポジトリを任意に投入することです。次の投稿は、sources.listに存在する必要があるリポジトリと、それらをいつ使用するかを明確にすることを目的としています。
Kali sources.listファイルに追加された追加のリポジトリは、おそらくあなたのKALI LINUXインストールを壊します。
同様に、最終行のコメントを解除することもできます。必ず実行してくださいapt update
そして、あなたは良いはずです。
報告した初期エラーを引き続き取得しますか?
Err:1 http://http.kali.org/kali kali-rolling InRelease Connection failed [IP: 192.99.200.113 80] Reading package lists... Done W: Failed to fetch http://http.kali.org/kali/dists/kali-rolling/InRelease > Connection failed [IP: 192.99.200.113 80] W: Some index files failed to download. They have been ignored, or old ones used instead.
ネットワーク接続をテストします。ネットワーク上の他のデバイスと通信できますか? Webを閲覧したり、ネットワーク外で通信したりできますか?もし、あんたが ping www.google.com
アドレスを解決できますか? ICMPパケットのいずれかがタイムアウトしますか?接続していてドメイン名を解決できる場合は、apt update
再び。表示されるエラーでこれが機能しない場合は、投稿を更新してください。
Kali Linuxインストールのファイアウォールまたはルーターがトラフィックをブロックしていないことを確認します。
ライブブートではなく、実際にインストールインスタンスまたは永続インスタンスでブートされていることを確認します。
この投稿 をチェックして、解決策のいずれかが役立つかどうかを確認してください。
ベストオブラック!