首页 > 其他 > 详细

安装ROS时sudo rosdep init指令报错 最全解决方法

时间:2019-12-07 13:13:13      阅读:6898      评论:0      收藏:0      [点我收藏+]

安装ROS时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)之前曾经安装过 ROS 系统的某个版本,按照提示删除已经存在的初始化文件即可:

sudo rm /etc/ros/rosdep/sources.list.d/20-default.list

 

2)ca-certificates问题,证书不对,重新安装证书

sudo apt-get install ca-certificates

3)系统时间同步问题,需要同步系统时间 sudo apt-get install ntpdate sudo ntpdate cn.pool.ntp.org sudo hwclock --systohc
4)ssl certs问题 sudo c_rehash /etc/ssl/certs sudo -E rosdep init
5)python-rosdep问题 sudo apt-get install python-rosdep
6)如果仍然无效,则直接在/etc目录下添加内容/ros/rosdep/sources.list.d/20-default.list cd /ros/rosdep/sources.list.d(具体目录要看你的用户名) sudo gedit 20-default.list 复制 https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/sources.list.d/20-default.list 里面的内容进去,保存,退出,重新执行sudo rosdep init。

如果上面的连接打不开,或者报错time out,说明你的网络有问题,翻个墙后重复上面的所有步骤。

 

安装ROS时sudo rosdep init指令报错 最全解决方法

原文:https://www.cnblogs.com/JuiceCat/p/12000953.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!