rosdep init 错误解决方法

  • 一、安装ROS执行以下指令时报错
  • 二、原因
  • 三、解决办法
    • 1.查询IP地址
    • 2.将IP地址添加进文件
      • 3.重新执行指令
  • 成功解决!!!

一、安装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.

二、原因

这是由于 raw.githubusercontent.com 被墙,程序无法下载相应的文件导致的。所以要确保 raw.githubusercontent.com 能够被正常访问。这个网站被墙的方式是dns污染,所以我们只要能够找到这个网站的正确 IP 就可以了。

三、解决办法

1.查询IP地址

给大家几个查询 raw.githubusercontent.comIP 地址比较稳定的网站:
网站1
网站2
网站3
raw.githubusercontent.com 粘贴到 IP 地址查询框内,得到类似下图的结果

2.将IP地址添加进文件

终端输入命令

sudo gedit /etc/hosts

将刚才查询到的 IP 地址连同 raw.githubusercontent.com 写入文件第三行,并保存退出即可。

185.199.108.133    raw.githubusercontent.com

3.重新执行指令

 sudo rosdep init

可能会出现如下报错

ERROR: default sources list file already exists:/etc/ros/rosdep/sources.list.d/20-default.list
Please delete if you wish to re-initialize

此时只需执行以下指令解决即可

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

再重新执行指令

 sudo rosdep init

出现此提示即表示指令执行成功

成功解决!!!

rosdep init 错误解决终极方法(药到病除)相关推荐

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

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

  2. oracle网络加载错误怎么解决,Oracle加载数据库错误解决的方法详细教程

    今天小编给大家分享一篇关于Oracle加载数据库错误解决的方法详细教程,感兴趣的朋友跟小编一起来了解一下吧! 注意:安装时要保证Oracle安装目录不能带有中文字符 (如果第一次安装出现"加 ...

  3. rosdep update错误解决

    系统:ubuntu 16.04 主要问题: rosdep update时频繁出现time out,无法正常运行. 初步考虑应该是国内连接外网(raw.githubusercontent.com)受限的 ...

  4. 无法识别的属性“targetFramework”。请注意属性名称区分大写和小写。错误解决的方法...

    "/CRM"应用程序中的server错误. 配置错误 说明: 在处理向该请求提供服务所需的配置文件时出错.请检查以下的特定错误具体信息并适当地改动配置文件. 分析器错误消息: 无法 ...

  5. 【XS128】Link error L1822 symbol _FADD / _FSUB/ _FDIV/ _FMUL.....错误解决的方法

    转载请注明出处 因为阅历有限,篇幅不周之处还望指出,谢谢 假设方法确实奏效,请一定回复点赞哦,给后来人也是一种帮助,谢谢! 这是飞思卡尔 XS128平台比較常见的LINK错误. 可是要解决起来也比較头 ...

  6. vim中Mapping already in use: LocalLeaderis, mode n错误解决的方法解释

    出现上面问题的原因是 c-support 和 a.vim 的插件冲突了,你只要将 a.vim 的两行代码注释掉就可以了 链接 英文:这里一,这里二 翻译:这里 操作截图:前提: 使用vundle管理插 ...

  7. 我的Android进阶之旅------gt;Android字符串资源中的单引號问题error: Apostrophe not preceded by 的解决的方法...

    刚刚在string字符串资源文件里,写了一个单引號.报错了,错误代码例如以下 error: Apostrophe not preceded by \ (in OuyangPeng's blog ) 资 ...

  8. Ubuntu20.04及18.04的ROS安装教程及各种失败解决方法 (sudo rosdep init找不到命令或失败与rosdep update一直timeout,roscore找不到命令)

    项目场景:ros安装 在安装ROS的过程中一般选择有网络非常好的网络进行安装,这样就可以全程顺利执行一次性安装成功,但不顺利也没问题这个教程将会给出解决由网络原因造成安装失败的解决方法 安装步骤:Ct ...

  9. **rosdep init** 或者**rosdep update** 连接错误的解决办法

    rosdep init 或者rosdep update 连接错误的解决办法 链接:添加链接描述 试用了好几个ip地址,这个可以通过 添加链接描述 ubuntu进行dpkg安装时出现xxx依赖于xxx, ...

最新文章

  1. 列表、字典补充点、strJoin方法、set()集合、和深浅拷贝
  2. ios apple语音性别_如何使用Apple的CoreML和Vision API构建图像识别iOS应用
  3. UML类图之六种基本关系详解
  4. B 站疯传!P8技术大佬分享了20个免费Java课程,白拿不谢!!
  5. Android的广播接收器BroadcastReceiver
  6. GitHub 在热门 Node.js changelog 开源库Standard Version中发现 RCE 漏洞
  7. 使用Hystrix守护应用(1)
  8. oracle查询数据库的函数,Oracle:树查询及有关函数
  9. HDU 4421 Bit Magic(2-sat)
  10. C语言:ASCII码对照表
  11. GlobalMapper 脚本应用(持续更新)
  12. html图片与文字的排版6,前端开发学习笔记(六)- Css 文字排版
  13. 熊出没机器人光头强_《熊出没》五大兵器,天才威与光头强的战斗机器人谁更厉害?...
  14. cbox央视影音(CNTV客户端)广告屏蔽方法
  15. java if else 如何简化_if else 简化写法
  16. Fibonacci法与黄金分割法
  17. spring boot 整合 ip2region(ip地址库)
  18. Socket传输字符串数组
  19. 无线网络破解________破解wap密码..............
  20. 一个陌生女人的来信-未完不续

热门文章

  1. AR_HUD增强现实抬头显示器的学习理解
  2. vscode配置git
  3. configure:13646: error: possibly undefined macro: AC_MSG_ERROR
  4. 现代简约,爱的是宽松 简洁 舒适
  5. Godex EZ1300条码打印机打标签时为什么打不出小数点后的零?
  6. 《九州仙剑传》11.26正式上线链游玩家|唯美国风、闯荡仙界
  7. 20100919_Dawning_JTable
  8. brpc源码解析(七)—— worker基于ParkingLot的bthread调度
  9. Chrome设置允许跨域请求
  10. 游程检验与秩和检验的Python实现