Kali Linuxのアップデート中に問題が発生しています。助けてください。ターミナルの応答を貼り付けました

Kali Linuxのアップデート中に問題が発生しています。助けてください。ターミナルの応答を貼り付けました
Ign:1 http://http.kali.org/kali sana InRelease                                                                                               
Ign:2 http://security.kali.org/kali-security sana/updates InRelease                                                                          
Err:3 http://http.kali.org/kali sana Release                                     
  404  Not Found [IP: 192.99.200.113 80]
Err:4 http://security.kali.org/kali-security sana/updates Release                
  404  Not Found [IP: 192.99.200.113 80]
Hit:5 https://download.sublimetext.com apt/stable/ InRelease                    
Reading package lists... Done

E: The repository 'http://http.kali.org/kali sana Release' does not have a Release file.

N: Updating from such a repository can't be done securely, and is therefore disabled by default.

N: See apt-secure(8) manpage for repository creation and user configuration details.

E: The repository 'http://security.kali.org/kali-security sana/updates Release' does not have a Release file.

N: Updating from such a repository can't be done securely, and is therefore disabled by default.

N: See apt-secure(8) manpage for repository creation and user configuration details.

答え1

残念ながら、更新が遅すぎます。

Kali 2.0 "sana" は完全に時代遅れです。2016 年後半のいつか、通常の Kali メイン リポジトリから削除されました。何年もの間、更新はリリースされていません。

security.kali.org リポジトリには、状況を説明する README ファイルがあります。タイムスタンプは 2016-09-15 です。

これは Kali Linux のセキュリティ パッケージ リポジトリです。http://security.kali.org/

Kali Rolling (2016.x) では、セキュリティ更新が新しいアップストリーム リリースから Debian Testing ディストリビューションに直接提供されるため、このリポジトリは不要になりました。

Kali 2.0 "sana" がメインミラーで利用可能であった限り存続していましたが、現在はそうではないため、このリポジトリは廃止され、近い将来に削除される予定です。

まだ必要な場合は、old.kali.org で sana/updates リポジトリのバックアップを見つけることができます。/etc/apt/sources.list の対応するエントリは次のようになります。

deb http://old.kali.org/kali-security sana/updates main contrib non-free

distsREADME で言及されている「近い将来」は既に過去のことであり、Kali Sana は Kali メイン リポジトリに存在しなくなりました。Webブラウザーでリポジトリのディレクトリを表示すれば、自分で確認できます。http://http.kali.org/kali/dists/

2016 年当時は、Kali 2.0 から kali-rolling にアップデートする方法があったかもしれませんが、後者はローリング リリースであるため、それ以降に大きく変更されており、Kali 2.0 からそれへのリリース アップデート手順がこれまでずっと最新の状態に保たれていた可能性は低いです。残念ながら、完全に最新の状態にするには、データをバックアップして再インストールする必要があります。

セキュリティリポジトリのURLを上記のold.kali.org URLに変更すると、Kali 2.0インストールをそのリリースの最新の利用可能なレベルに更新することができます。ただし、これは2016年半ばのパッチレベルであるため、時代遅れ今のところセキュリティの面ではあまり役に立ちません。

1 年または 2 年以上のサポート ライフサイクルを持つ安定した Linux ディストリビューションが必要な場合は、Kali は絶対に間違った選択です。まったく同じリリースを 4 年以上使い続けたい場合、「エンタープライズ」/長期サポート ディストリビューションを検討する必要があります。たとえば、RHEL/CentOS、Ubuntu LTS、SuSE などです。

関連情報