roboguide安装失败异常代码_ros安装教程unbuntu18.04

roboguide安装失败异常代码_ros安装教程unbuntu18.04安装ROS时,报错:GPGerror:******isnotavailable:NO_PUBKEY******问题分析图片里的第三行提示信息:W:GPGerror:http://packages.ros.org/ros/ubuntuxenialInRelease:Thefollowingsignaturescouldn’tbeverifiedbeca…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

安装ROS时,报错:GPG error:****** is not available: NO_PUBKEY ******

问题分析


roboguide安装失败异常代码_ros安装教程unbuntu18.04
图片里的第三行提示信息:

W: GPG error: http://packages.ros.org/ros/ubuntu xenial InRelease: The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY F42ED6FBAB17C654

根据字面意思是说:签名不能够验证而不可用,因为没有公钥F42ED6FBAB17C654

解决方案


其实这个问题解决的方案很简单,只需要把把他提示的缺失的公钥F42ED6FBAB17C654加进来就行
命令行语句:

sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key F42ED6FBAB17C654

注意事项 ****** 在运行时,后面的公钥替换为提示给你的公钥即可。
关于 apt-key的作用,根据官方解释,就是用来对安装的数据包进行授权认证的:

apt-key is used to manage the list of keys used by apt to authenticate packages. Packages which have been authenticated using these keys will be considered trusted.

但是网上大多数都没有说道点子上,给出的解决办法的命令行的语句后面key大都不适合自己的安装,这点请注意,明白问题的本源以及怎样解决才是最重要的。

链接


ubuntu16.04安装ros

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/183559.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • vue项目如何刷新当前页面「建议收藏」

    vue项目如何刷新当前页面「建议收藏」想必大家在刨坑vue的时候也遇到过下面情形:比如在删除或者增加一条记录的时候希望当前页面可以重新刷新或者如下面这种:如果希望点击确定的时候,Dialog对话框关闭的时候,当前http://localhost:9530/#/supplier/supplierAll页面可以重新刷新下那么表格的数据可以重新加载,Dialog对话框设置的数据可以在确定后刷新出现在页面上这时候我们最直接的思维就是想到下…

    2022年7月27日
    9
  • 用HTML+CSS做一个漂亮简单的个人网页

    用HTML+CSS做一个漂亮简单的个人网页1.刚好帮我妹写了一个作业做一个个人网页设计,简单的三个小页面,就从网上随便找了图片自己随便设计了下东拼西凑哈哈哈!!!可能有点low但是对她来说或者需要做简单的个人网站应该就够了吧!图片是从站酷上面找的(因为我不会设计图),如果有侵权了什么的请联系我立刻马上删掉哈!(首页的首屏有下雪了的特效,右下角有音乐播放提示)2.先看一下效果哈!效…

    2022年4月6日
    43
  • vue+axios上传文件的几种方式及步骤(以上传图片为例)

    vue+axios上传文件的几种方式及步骤(以上传图片为例)1、用js的formData对象上传(服务器返回url地址)<inputclass=”file”name=”file”type=”file”accept=”image/png,image/gif,image/jpeg”@change=”update”/>methods:{update(e){letfile=e.targe…

    2022年6月22日
    50
  • JS数组转字符串(3种方法)和字符串转数组(2种)

    JS数组转字符串(3种方法)和字符串转数组(2种)一 数组转字符串 3 种方法 同样是数组转字符串 toString toLocaleStri join join 的区别是什么 JavaScript 允许数组与字符串之间相互转换 其中 Array 方法对象定义了 3 个方法 可以把数组转换为字符串 如表所示 数组方法说明 toString 将数组转换成一个字符串 toLocaleStri 把数组转换成本地约定的字符串 join 将数组元素连接起来以构建一个字符串 1 join 方法

    2025年7月30日
    3
  • 用js来实现那些数据结构08(链表02-双向链表)

    其实无论在任何语言中,一种数据结构往往会有很多的延伸和变种以应对不同场景的需要。其实前面我们所学过的栈和队列也是可以用链表来实现的。有兴趣的小伙伴可以自己尝试着去实现以下。有点跑题了…,我们还是

    2022年3月25日
    46
  • 几个跨平台移动App开发方案框架比较

    几个跨平台移动App开发方案框架比较目录总括几个开发框架的比较PhoneGapCordovaIonicAppCanDcloudAPICloudReactNativeXamarinFlutterWeX5总结ReactNative、Weex等有什么不同?总括根据一些老博客里面的内容,现在整理一下目前流行的跨平台移动App开发技术的特点,并将几个不同的开发平台框架进行比较说明,仅供大家参考。每个开发框架几乎都包含以下特性:使用HTML5+CSS+JavaScrip

    2022年5月31日
    80

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号