1.下载rosdistro文件夹,里面包含master ——>rosdep文件夹——>base.yaml  osx-homebrew.yaml  python.yaml  ruby.yaml

2.把rosdistro文件夹放到目录etc/ros中

3.到此目录下cd /etc/ros/rosdep/source.list.d 有个文件20-default.list , 修改文件如下

# os-specific listings first
#yaml https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/osx-homebrew.yaml osx

# generic
#yaml https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/base.yaml
#yaml https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/python.yaml
#yaml https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/ruby.yaml
#yaml file:///etc/ros/rosdistro/master/rosdep/base.yaml

yaml file:///etc/ros/rosdistro/master/rosdep/base.yaml
yaml file:///etc/ros/rosdistro/master/rosdep/python.yaml
yaml file:///etc/ros/rosdistro/master/rosdep/ruby.yaml
gbpdistro file:///etc/ros/rosdistro/master/releases/fuerte.yaml fuerte

# newer distributions (Groovy, Hydro, ...) must not be listed anymore, they are being fetched from the rosdistro index.yaml inst

步骤二:rosdep update time out及失败解决方案

修改延时,参考下面古月居的文章

https://www.guyuehome.com/33258

步骤一:此时根据解决步骤0x02 的结论进入如下目录

/usr/lib/python2.7/dist-packages/rosdep2

步骤二:修改 sources_list.py 、 gbpdistro_support.py 、 rep3.py

在当前目录右键启动终端依次键入如下指令修改 DOWNLOAD_TIMEOUT 的值

默认情况下 DOWNLOAD_TIMEOUT = 15.0

结合解决步骤 0x02 中得到的延时结果,此处设定如下 DOWNLOAD_TIMEOUT = 10000.0

# sources_list.py
sudo gedit sources_list.py
sudo gedit /usr/lib/python2.7/dist-packages/rosdep2/sources_list.py
# gbpdistro_support.py
sudo gedit gbpdistro_support.py
sudo gedit /usr/lib/python2.7/dist-packages/rosdep2/gbpdistro_support.py
# rep3.py
sudo gedit rep3.py
sudo gedit /usr/lib/python2.7/dist-packages/rosdep2/rep3.py

然后再rosdep update 试试!

如果在上述步骤你仍然遇到提示 error 或者 timed out 的情况,请务必使用手机热点进行更新。

解决安装ROS 时rosdep update 问题(time out)相关推荐

  1. 解决安装ROS时出现的sudo rosdep init错误问题

    解决安装ROS时出现的sudo rosdep init错误问题 目前安装ROS时输入sudo rosdep init的命令时,可能会出现以下的错误: ERROR: cannot download de ...

  2. 在 ubuntu 20.04 LTS 上安装 ROS2 执行 rosdep update 命令时出现的问题的解决办法

    在 ubuntu 20.04 LTS 上安装 ROS2 执行 rosdep update 命令时出现的问题的解决办法 1.sudo rosdep init 在执行 sudo rosdep init 命 ...

  3. ROS总结 rosdep update时 遇到了timeout报错

    ROS总结 rosdep update时 遇到了timeout报错 1. rosdep update时 遇到了timeout报错 2. 执行sudo rosdep init时遇到的报错:Website ...

  4. Ubuntu16.04安装ROS时,sudo rosdep init报错,Error: cannot download default sources list from:

    安装ROS时需要安装rosdep,但是由于外网访问不了,所以访问不了https://raw.githubusercontent.com/网站.因此在执行sudo rosdep init这一步时,会提示 ...

  5. github安装_安装ROS时无法初始化(无法连接raw.github)的解决方案

    安装ROS时无法初始化(无法连接raw.github)的解决方案 问题综述: sudo rosdep init rosdep update 两行命令报错,提示无法连接https://raw.githu ...

  6. Computer:成功解决安装软件时需要系统空间环境辅助程序(比如Microsoft Visual C++2010 x86 Redistributable安装失败)

    Computer:成功解决安装软件时需要系统空间环境辅助程序(比如Microsoft Visual C++2010 x86 Redistributable安装失败) 目录 解决问题 解决方法 解决问题 ...

  7. 成功解决 安装pywin32时出现python version 3.6-32 required, which was not found in the registry

    成功解决 安装pywin32时出现python version 3.6-32 required, which was not found in the registry 目录 解决问题 解决方法 解决 ...

  8. 成功解决​​​​​​​安装pywin32时出现python version 3.6 required, which was not found in the registry

    成功解决安装pywin32时出现python version 3.6 required, which was not found in the registry 目录 解决问题 解决方法 第一步,打开 ...

  9. (已解决) 境内 Ubuntu16.04 下安装 ROS kinetic 时 rosdep update 超时报错: The handshake operation timed out

    - 2021.12.9 更新 - 系统: Ubuntu 16.04 使用有线网, ubuntu源是阿里云镜像源. 问题描述: 按照官网教程安装 ROS kinetic 时, 在 sudo rosdep ...

最新文章

  1. 报名 | 瓜子二手车周洲:如何玩转AI赋能下的新零售?
  2. CTFshow 信息收集 web17
  3. 基于 Kafka 与 Debezium 构建实时数据同步
  4. php编程对联,形容程序员的对联大全
  5. python修改xpath节点_Xpath python在特定文本后查找节点
  6. 8 SystemVerilog语言编写UART发送
  7. Nginx 502 Bad Gateway 自动重启脚本
  8. 绅士宝智能机器人怎样_如何打败“机器人淘汰三原则”
  9. Oracle 统计信息收集
  10. C++含有无符号类型的表达式的计算
  11. 新手如何学习Java——Java学习路线图
  12. 大数据 | 抖音,一款神奇的APP
  13. 多功能雨伞项目计划书_雨伞策划书范文
  14. 零基础个人网站搭建教程(一个完全的新人如何搭建自己的个人网站)
  15. 如何下载网页中的视频?
  16. QQ语音对方会听到自己电脑声音
  17. 如何给客户做产品培训
  18. Carsim 学习心得-粗略翻译1
  19. java绘制图片验证码两种方式实现,点击【图片】刷新和点击【看不清换一张】刷新
  20. JVM分代回收机制和垃圾回收算法

热门文章

  1. JVM性能调优(转)
  2. Spartan-II 应用指南 转载
  3. Firefox, IE等不同浏览器对JavaScript,CSS不同解析问题 (转备以后使用)
  4. oracle 10G windows启动与关闭另类方法
  5. 初学 Delphi 嵌入汇编[26] - 大小写字母转换
  6. 启动指定参数_SpringBoot的三种启动方式
  7. jsp 选择时分秒控件_【最全】9月计算机考试报名通知(6.19更新,仅差4省市)附:分析如何选择科目...
  8. 缩进一个字符_解析Word——Word段落格式中的几种缩进(中)
  9. Linux服务器上线时间,查看linux服务器时间
  10. 华为手机日历倒计时_倒计时40小时!谁来拿走这台华为手机?