一键解决由于没有公钥,无法验证下列签名: NO_PUBKEY XXXXXXXX的问题 @ shenmo | 2022-06-11T16:49:53+08:00 | 1 分钟阅读 | 更新于 2022-06-11T16:49:53+08:00

还在为没有公钥导致的无法更新而烦恼吗?这里有解决方案

很多时候,我们添加第三方源或者安装了第三方软件后,系统无法更新。终端里执行 sudo apt update 时提示 由于没有公钥,无法验证下列签名: NO_PUBKEY XXXXXXXX

image.png

这时,我们就需要这条命令了,可以一键解决上边的问题

sudo apt update 2>/dev/null | awk 'match($0, /NO_PUBKEY\ (\w{16})/, a) {print a[1]}' | sort | uniq | xargs sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 

使用效果如下

image.png

再次更新即可

转载自 :https://bbs.deepin.org/post/237312 by deepin-superuser

© 2019 - 2024 shenmo的世界

Hugo theme Dream.

辽ICP备2021012180号-1

上面有备案号的

avatar
关于我

星火应用商店项目 Leader

社交链接

本博客所有文章使用《知识共享 署名-非商业性使用-相同方式共享 4.0》(CC-BY-NC-SA-4.0)协议

这意味着你可以在署名并标明出处的情况下进行非商业转载(转载的文章也需要遵守CC-BY-NC-SA-4.0协议),但不可以进行商业转载