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,还是出错如图
应该是Kali密钥问题
下载密钥
wget archive.kali.org/archive-key.asc //下载签名
apt-key add archive-key.asc //安装签名
安装前面后报错
查找原因发现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