rosdep init 错误解决方法

2023-05-16

遇到的错误如下

mo@mo-ThundeRobot:~$ 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就可以了。

IP地址可能会变,可以去这个网址查一下:ip查询网站 https://site.ip138.com/raw.Githubusercontent.com/
输入 raw.githubusercontent.com 查询IP地址
查到当前IP为:185.199.109.133

但是目前这个IP在https://site.ip138.com/raw.Githubusercontent.com/中查不到了,可以在Microsoft Edge 浏览器中的必应搜索中直接搜索raw.githubusercontent.com ip
如图
在这里插入图片描述

查到之后就可以执行:

sudo gedit /etc/hosts

然后把185.199.109.133 raw.githubusercontent.com添加进去,然后保存,然后退出
如图

重新执行sudo rosdep init
此时你可能换过几个IP地址,你的报错内容可能会变成下面这样:

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

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

rosdep init 错误解决方法 的相关文章

随机推荐

  • 侯捷老师C++学习笔记——大气编程(上)

    本课程要有一点点C或C 43 43 的基础 xff0c 学习效果会更好哦 侯捷老师讲的特别通透 xff0c 听完收获很大 Lesson1 简介 课程基础 xff1a 曾经学过某种面向过程的编程语言 procedural language 知
  • 侯捷老师C++学习笔记——大气编程(下)

    侯捷老师C 43 43 课程下半部分 本课程是对之前课程中所提的一些东西的补充 xff0c 以及C 43 43 11新特性的一些讲解 Lesson1 介绍 本课程会讲的内容 xff1a 泛型编程深入探索面向对象继承关系所形成的的对象模型 x
  • JS基础-22-HTTP和HTTPS协议

    HTTP与HTTPS 一 前言 xff1a 先来观察这两张图 xff0c 第一张访问域名http www 12306 cn xff0c 谷歌浏览器提示不安全链接 xff0c 第二张是https kyfw 12306 cn otn regis
  • Spring架构图

    1 xff0e 核心容器模块 核心容器提供Spring框架的基本功能 xff0c 包括Core Beans Context EL模块 Core模块封装了框架依赖的最底层部分 xff0c 包括资源访问 类型转换及一些常用工具类 Beans模块
  • Spring Boot 中的日志

    文章目录 一 日志的输出1 1 日志等级划分1 2 日志输出操作1 3 日志等级设置 二 日志的存储三 SpringBoot 中的日志框架四 lombok 原理 当一个项目报错以后 xff0c 如何快速的定位错误的原因 xff0c 找到解决
  • face_recognition人脸检测

    文章目录 原理一 效果预览二 实现过程 原理 face recognition是最简单的人脸识别库 xff0c 该模型的准确率为 99 38 代码仅需要三行 xff1a span class token keyword import spa
  • python自动化运维第一步-利用psutil模块获取服务器信息

    文章目录 1 简易版演示 2 不成熟版演示 初学python不久 xff0c 尝试使用python写一些简单脚本 1 简易版 shell居多 span class token keyword import span os total mem
  • 判断链表是否有环(Java)

    快慢指针 xff0c 如果有环 xff0c 两指针一定会相遇 注意 xff1a 空链表和一个元素的链表直接返回false 如果没环 xff0c 快指针一定会先到null xff0c 所以只需判断快指针是否为null 注意空指针异常 xff0
  • Nginx学习笔记06——Nginx反向代理

    正向代理和反向代理 正向代理 用户和外网不能互通 xff0c 通过代理服务器将用户请求发送给外网 反向代理 用户和nginx是互通的 xff0c 用户和应用服务器是不互通的 xff0c 用户发送请求到nginx xff0c nginx作为代
  • Python调用adb shell

    在Android开发中 xff0c ADB xff08 Android Debug Bridge xff09 是一个非常重要的工具 它可以让我们通过命令行或者其他的客户端与安装了ADB驱动的Android设备进行通信 xff0c 并进行一些
  • c语言幂函数_C ++中的幂函数

    c语言幂函数 C 43 43 幂函数 C 43 43 power functions Power functions are used to calculate the powers like raise to power square r
  • 深度强化学习-DQN算法原理与代码

    DQN算法是DeepMind团队提出的一种深度强化学习算法 xff0c 在许多电动游戏中达到人类玩家甚至超越人类玩家的水准 xff0c 本文就带领大家了解一下这个算法 xff0c 论文和代码的链接见下方 论文 xff1a Human lev
  • 一文整理简单的Ajax请求知识,看了你还会不懂? -JavaWeb终篇

    写在前面 xff1a 我是一名大一专科生 xff0c 热爱Java xff0c 刚自学完JavaWeb阶段 xff0c 这篇文章是对Ajax的总结 xff0c 写作不易 xff0c 转载请声明 本文若有些内容出错请大佬指点 这篇文章需要有一
  • 【Jetson Nano学习笔记】Ubuntu18.04 上安装Nodejs、Hexo、nginx、配置到github(ARM版本)

    Nodejs有很多版本 xff0c 按照不同的操作系统 不同的处理器 xff0c 下载安装对应版本 一 去官网下载ARMv8版本的压缩包 xff08 Jetson Nano的处理器是ARM57 xff0c 基于ARMv8的核 xff09 英
  • 制作一个简单HTML个人网页网页(HTML+CSS)

    一个简单的HTML网页 xff0c 这是我大学的一个期末作业 xff0c 照片都是网上找的 看一下成品图 主页代码 xff0c 这里的 lt link href 61 34 images css css 34 rel 61 34 style
  • 吃透Java IO:字节流、字符流、缓冲流

    文章目录 1 Java IO流有什么特点 xff1f 2 Java IO流分为几种类型 xff1f 3 字节流和字符流的关系与区别 xff1f 4 字符流是否使用了缓冲 xff1f 5 缓冲流的效率一定高吗 xff1f 为什么 xff1f
  • 2020年最新主板型号排行榜

    主板篇 2020主板型号天梯图2020主板选购指南一 Intel AMD电脑主板的辨别二 主板芯片组级别三 板型 四 主板对电脑性能有什么影响 xff1f 在使用电脑的时候 xff0c 我们有时候会需要更换电脑硬件 xff0c 那么对于比较
  • 3.HTML5_常用标签_居中和空格

    1 居中center 显示使用center标签 这里用标题来演示 默认不使用居中会在居左显示 span class token doctype lt DOCTYPE html gt span span class token tag spa
  • arduino和stm32和51和TSM32的区别,树莓派和jetson nano的区别

    本科时段接触过很多嵌入式的微处理器和微控制器 xff0c 但对其使用场景和区别一直没有一个总结 xff0c 这次收集了一些信息在这总结一下 Arduino STM32 51 TMS320和树莓派和jetson nano都是不同的嵌入式系统
  • rosdep init 错误解决方法

    遇到的错误如下 mo 64 mo span class token operator span ThundeRobot span class token operator span span class token operator spa