我在更新 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”已彻底过时:它已从常规 Kali 主存储库中删除,显然是在 2016 年底的某个时候。多年来没有发布任何更新。

security.kali.org 存储库有一个描述情况的自述文件。它的时间戳是2016-09-15:

这是 Kali Linux 的安全包存储库:http://security.kali.org/

使用 Kali Rolling (2016.x),不再需要此存储库,因为安全更新直接来自新的上游版本到 Debian 测试发行版。

只要 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

README 中提到的“不久的将来”现在已经成为过去,Kali Sana 不再出现在 Kali 主存储库中。您可以通过dists使用网络浏览器查看存储库的目录来亲自查看它:http://http.kali.org/kali/dists/

早在 2016 年,可能就有办法从 Kali 2.0 更新到 kali-rolling;但由于后者是一个滚动版本,从那时起它已经发生了很大的变化,并且从 Kali 2.0 到它的版本更新程序不太可能在这些年来一直保持最新。恐怕要完全更新,您需要备份数据并重新安装。

如果您将安全存储库 URL 更改为上述 old.kali.org URL,您仍然可以将 Kali 2.0 安装更新到该版本的最新可用级别。但由于那是 2016 年中期的补丁级别,因此已经过时了现在就安全而言,所以它不会有太大帮助。

如果您需要一个稳定的 Linux 发行版,并且支持生命周期超过一两年,那么 Kali 对您来说是一个极其错误的选择。如果您想在 4 年或更长时间内使用完全相同的版本,则应该查看“企业”/长期支持发行版:例如 RHEL/CentOS、Ubuntu LTS 或 SuSE。

相关内容