WSL虚拟机中Kali的apt-get update失败

今天尝试在win10环境下安装Kali后,发现apt-get update命令老是失败。

1. 开始老是提示404错误

重设DNS,打开/etc/resolv.conf
vi /etc/resolv.conf
修改nameserver
nameserver 8.8.8.8
nameserver 114.114.114.114

2. 再次apt-get update,还是出错如图

image
应该是Kali密钥问题
下载密钥
wget archive.kali.org/archive-key.asc //下载签名
apt-key add archive-key.asc //安装签名
安装前面后报错
image
查找原因发现apt-add key因为它依赖于GnuPG,无法使用安装apt,因为无法验证签名。

3. 只能手动获取密钥

下载密钥
wget -O kali-archive-keyring_2022.2_all.deb https://http.kali.org/kali/pool/main/k/kali-archive-keyring/kali-archive-keyring_2022.1_all.deb
如果下载失败可以手动下载后放入指定文件夹内。
安装密钥
sudo dpkg -i kali-archive-keyring_2022.1_all.deb

image

4. 更新列表

image

完美解决

posted @ 2022-07-04 17:45  吃醋的鱼  阅读(451)  评论(0编辑  收藏  举报