繁体   English   中英

公钥不可用

[英]Public Key is not available

我正在尝试按照以下步骤在运行 Raspbian GNU7Linux 8 (Jessie) 的 Raspberry Pi 3 Model B 上安装 ROS K.netic。

设置存储库我得到这个 output:

Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --homedir /tmp/tmp.vAO4o1tMMY --no-auto-check-trustdb --trust-model always --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 0xB01FA11

当尝试运行 sudo apt-get update 我得到这个错误:

W: GPG error: http://packages.ros.org jessie InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 5523BAEEB01FA116

有人在添加公钥时遇到这个问题吗?

解决了。

这将手动添加密钥:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys <key number>    

sudo apt-get update

此外,这可以解决:

sudo apt-get install debian-keyring debian-archive-keyring

sudo apt-key update

sudo apt-get update

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM