我最近在 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答案。