WSL 上的 Kali Linux:无效的存储库签名且未安装 gpg 以进行修复

WSL 上的 Kali Linux:无效的存储库签名且未安装 gpg 以进行修复

我最近在 WSL 下安装了 Kali,但无法运行apt install(从网络)、apt update(完成)或apt upgrade。Kali 存储库是 的唯一成员sources.list,但其 PGP 签名无效。不幸的是,WSL 发行版未附带 PGP 安装,因此我无法使用apt-key add。Kali WSL 映像是否损坏或存在已知错误?我可以dpkg --install在下载的 上运行.deb,以便能够运行 吗apt update

答案1

是的,这是通过 安装 Kali 时出现的问题wsl --install kali-linux

由于某种原因,命令行安装程序正在使用(非常非常)过时的 2019.2 版 Kali内容分发网络 (CDN)。我不知道这是微软的问题(因为 CDN 似乎归微软所有),还是 Kali 的问题(因为微软说 Kali 尚未更新文件)。

卡利继续为 WSL 提供新版本,只是它们会更新 Microsoft Store 版本。如果你可以从 Microsoft Store 安装,它目前是 2021.3,正确更新。

如果你无法从 Microsoft Store 安装,我提供了几种替代方案这个Unix&Linux Stack答案

相关内容