Kali数字签名失效,无法正常更新apt update

解决方法

先贴上解决方法

sudo wget https://archive.kali.org/archive-keyring.gpg -O /usr/share/keyrings/kali-archive-keyring.gpg

附上kali官方文档说明 :https://www.kali.org/blog/new-kali-archive-signing-key/

问题出现及解决过程

 问题出现

因为昨天在学习固件逆向的过程中,需要用到firmware-mod-kit,用apt-get install 方法进行安装时发现kali无法正常访问镜像源(404),无法进行apt update更新

 错误:1 http://mirrors.ustc.edu.cn/kali kali-rolling/main amd64 liblzma-dev amd64 5.6.4-1
  404  Not Found [IP: 202.141.176.110 80]
获取:2 http://mirrors.ustc.edu.cn/kali kali-rolling/main amd64 firmware-mod-kit amd64 0.99+git20190714-0kali1 [4,810 kB]
已下载 4,810 kB,耗时 2秒 (2,188 kB/s)        
E: 无法下载 http://mirrors.ustc.edu.cn/kali/pool/main/x/xz-utils/liblzma-dev_5.6.4-1_amd64.deb  404  Not Found [IP: 202.141.176.110 80]
E: 有几个软件包无法下载,要不运行 apt-get update 或者加上 --fix-missing 的选项再试试?

 尝试换源

附上大佬的换源文章:Kali 2024更换源(超详细,附国内优质镜像源地址)_kali换源-CSDN博客

尝试更换源,将中科大的源换成清华的,发现如下错误:

安装新的密钥 

参考大佬文章:【Linux】解决 apt-key 弃用问题:GPG 直接管理密钥代替 apt-key-CSDN博客

参考大佬文章:解决kali linux仓库没有数字签名的问题-CSDN博客

找了很多大佬的文章,试过apt-key(发现已经被弃用了),又自己尝试用gpg安装新的密钥(然鹅好像没什么用,可能是我没有写对配置),最后终于找到原因,是kali官方的锅(我kali之前快照的备注上明明写着安装了数字签名的,甚至一度怀疑自己)

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值