当前位置:   article > 正文

ROS(kinetic)安装中的一些问题(已解决)_ros gpg: 合计被处理的数量:0

ros gpg: 合计被处理的数量:0

本机环境:window10+vmware虚拟机ubuntu16.04.1.3+kinetic

1.报错信息:

max@max-virtual-machine:~$ sudo rosdep init
ERROR: cannot download default sources list from:
https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/sources.list.d/20-default.list
Website may be down.
  • 1
  • 2
  • 3
  • 4

解决办法:Ubuntu18.04安装ROS Melodic(详细,亲测安装完成,有清晰的截图步骤)_mango-CSDN博客

2.报错信息:

gkeys: HTTP fetch error 7: couldn‘t connect: Success gpg: 找不到有效的 OpenPGP 数据。 gpg: 合计被处理的数量:0 gpg: 公钥
  • 1

解决办法:gkeys: HTTP fetch error 7: couldn‘t connect: Success gpg: 找不到有效的 OpenPGP 数据。 gpg: 合计被处理的数量:0 gpg: 公钥_liuanqi368的博客-CSDN博客

3.报错信息:

ERROR: cannot download default sources list from: https://raw.githubusercontent.com/ros/
  • 1

解决办法:Ubuntu18.04安装ROS Melodic(详细,亲测安装完成,有清晰的截图步骤)_mango-CSDN博客

如果按照上文的方法操作后仍报错:

max@max-virtual-machine:~$ sudo rosdep init
ERROR: cannot download default sources list from:
https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/sources.list.d/20-default.list
Website may be down.
  • 1
  • 2
  • 3
  • 4

可尝试更换网络或者按照该篇的解决办法:https://blog.csdn.net/qq_41906592/article/details/115083222

4.报错信息:

sudo apt-get update出现W: GPG 错误:http://packages.ros.org/ros/ubuntu xenial InRelease: 由于没有公钥,无法验证下列签名:
  • 1

解决办法:sudo apt-get update出现W: GPG 错误:http://packages.ros.org/ros/ubuntu xenial InRelease: 由于没有公钥,无法验证下列签名

5.报错信息:

执行:sudo rosdep init时报错
ERROR: default sources list file already exists:
/etc/ros/rosdep/sources.list.d/20-default.list
  • 1
  • 2
  • 3

解决办法:这个原因是初始化文件已生成,一种方法是把文件删掉然后再次初始化(命令同上),或者直接使用rosdep update

注:对于kinetic的安装报错可能会很多,但大多数网上都有解决办法。本文做了一个简单的汇总。感谢以上各位博主的无私奉献!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/article/detail/53493
推荐阅读
相关标签
  

闽ICP备14008679号