修复The following signatures couldn't be verified because the public key is not available

在Kali Linux2.0中添加有效,可推广至Debian系统。

当添加新的源后,进行apt-get update后,可能会出现以下问题:

Get:5 http://xxxxxx

Err:5 http://xxxxxx

The following signatures couldn't be verified because the public key is not available: NO_PUBKEY xxxxxxxx('公钥编码')

并且伴随出现

E: The repository 'http://xxxxxx‘ is not signed.

N: Updating from such a repository can't be done securely, and is therefore disabled by default.

N: See apt-secure(8) manpage for repository creation and user configuration details.



解决办法:

将公钥添加至服务器,即终端中输入

apt-key adv --keyserver keyserver.ubuntu.com --recv-keys '公钥编码'

添加成功后终端输出为

gpg: key '公钥编码': public key "xxxxxx" imported

gpg: Total number processed: 1

gpg:                        imported: 1

祝各位好运!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,324评论 19 139
  • 1. 安装 Github 查看是否安装git: $ git config --global user.name "...
    Albert_Sun阅读 14,646评论 9 163
  • 本文为 Git教程的学习笔记,教程源自廖雪峰的博客。这是一个由浅入深,学完后能立刻上手的Git教程。另,附上另一本...
    七弦桐语阅读 11,376评论 5 47
  • 这是我们讨论幸福的第三篇文章,之前幸福方程式和自我决定理论分别探索了幸福的等式和人类的三种基本需求。今天我们来聊聊...
    潇水日签阅读 3,680评论 0 0
  • 文/安心安心 一 我是在一个下雨天遇见斑马的。那天刚好来了例假,肚子疼得我没了力气,于是蹲在地铁口听天由命。就这时...
    范不悔阅读 3,459评论 2 1