ERROR: cannot download default sources list from: 20-default.list. Website may be down.

2023-05-16

零、问题描述

安装 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. 访问 https://www.ipaddress.com/, 查询 raw.githubusercontent.com 的ip地址,我查到的是 199.232.68.133。这个会变的,建议实际查一下。

有时会查到多个IP,如下图:
在这里插入图片描述
有的IP不行,建议每个都尝试一下。

2. 修改 hosts。

输入命令:

sudo vi /etc/hosts

打开 hosts 文件如下:

127.0.0.1       localhost
127.0.1.1       xmzb

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

在最后添加(ip根据你查到的修改)

199.232.68.133 raw.githubusercontent.com

保存退出。

3. 重新执行 sudo rosdep init,成功。

修改后如第一次仍失败,多试几次,或等一会再试。

二、拓展-关于hosts文件

hosts 文件可以把 主机名 映射到 IP地址。(也可以理解为给ip地址起别名)
互联网中,电脑之间是通过IP地址来互相访问的,但对于人类,IP不方便记忆,所以又有了域名的方法,我们输入域名,服务器将域名解析为IP地址,然后再通过IP访问其他主机。
然而,当服务器解析域名时发生问题,这时就会出现像上面一样访问失败的情况。
我们修改hosts文件,相当于直接使用IP地址来访问外部主机了。

参考:

https://www.linuxidc.com/Linux/2016-10/135886.htm

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

ERROR: cannot download default sources list from: 20-default.list. Website may be down. 的相关文章

  • 在 watir 中自动下载文件

    如何一键点击链接自动从浏览器下载 Excel 文件 而无需通过 watir 中的 另存为 和其他窗口 我试图保持它独立于操作系统 所以对使用 win32ole gem 不感兴趣 为了这个任务 我调整了我的个人资料偏好 我的代码如下所示 镀铬
  • PHP - 下载大文件的安全方法?

    信息 PHP下载文件的方法有很多种 文件获取内容 http php net manual en function file get contents php 文件放置内容 http php net manual en function fi
  • 从外部url下载文件,并将文件直接传递给用户,而不将其保存在我的服务器上。

    基本上我想从外部主机下载一个文件并将其直接传递给用户 而不必保存在服务器上 实际上 充当该文件的代理 以便请求始终从我的服务器发出 而不是用户 我应该模拟这个请求吗 GET servername filename ext HTTP 1 1
  • 具有以编程方式确定的常量 DEFAULT 值的 ALTER TABLE

    我正在尝试向表 Employee 添加一列 MSSQL 2005 并使用另一个表 Department 的主键的默认约束 然后我将使该列成为该表的 FK 本质上 如果未提供 DepartmentID 这将根据部门名称将新员工分配到基础部门
  • 通过 $.ajax 调用返回附件

    我的页面上有一个 iframe 在该 iframe 内我执行代码 ajax url SamplePage ExportToExcel async false data par type POST 响应返回正常 但是我没有收到 保存附件 对话
  • 带有闪亮下载数据按钮的自定义 html

    我想知道如何使闪亮downloadHandler使用自定义 html UI In my index html我有以下内容 a class shiny download link shiny bound output export a 并且在
  • 在android中使用Google Drive api获取在Google Drive上创建的文件的大小

    我创建了应用程序 使用该应用程序用户将能够从 Google 驱动器获取列表中的所有文件并能够下载它 现在 用户可以下载已上传到驱动器的文件 并带有进度计数 但我无法获取在 Goolge 驱动器上创建的文件的大小 例如文档 演示文稿 电子表格
  • 强制浏览器将下载的文件保存在特定位置

    我的项目是一个Asp Net MVC4Web应用程序 目前它有一个方法来生成文本文件并将其发送到客户端的浏览器进行下载 我需要修改它以强制浏览器将文件保存在客户端计算机上的自定义 预定义 位置 这是不可能的 因为这会带来严重的安全问题 用户
  • 使用当前类实例的属性作为方法参数的默认值[重复]

    这个问题在这里已经有答案了 可能的重复 作为实例方法结果的参数默认值 https stackoverflow com questions 13075044 default value of parameter as result of in
  • 从 Web 服务下载文件 - 在 ASP.NET 站点中

    我想使用网络服务将文件从网站推送到浏览器 我当前正在将文件读入 base64 字节数组 并从 Web 服务返回该文件 这个网络服务是从网站调用的 我一直在思考如何将其作为原始文件推送到浏览器 理想情况下 我想将字节数组读入内存流 然后如果可
  • Android webview:像浏览器一样下载文件

    我正在开发一个 Android 应用程序 其 webview 指向另一个团队的动态网站 当我下载文件时 主要是动态重定向PDF 和 ZIP 我得到的只是下载文件夹中的一个文件 其中包含一些 HTML 代码 其中包含诸如 用户不允许读取该文件
  • OOP 中的默认参数是不好的做法吗?

    方法的默认参数是否违反封装 在 C 中不提供默认参数的理由是什么 我会采取this https learn microsoft com en us archive blogs csharpfaq does c have default pa
  • Django Postgresql 在迁移时删除列默认值

    我面临表默认值的问题 例如我有这个模型 class model1 models Model field1 models CharField max length 50 default My Default Value 1 db column
  • 如何以编程方式从设置中设置默认启动器?

    我想将我的启动器设置为默认启动器 我的代码对很多人来说都可以正常工作 但在乐视设备上却无法正常工作 因为它提供了从默认应用程序设置中设置默认启动器的功能 运行此代码时 它会在默认启动器上移动 但仅在乐视设备中不显示启动器选择器弹出窗口 如何
  • 为什么 DefaultStyleKey 不更改我的子类的默认样式?

    我有一个基类叫做Handle我从中派生出几个基类 例如RectHandle and EllipseHandle 在这些子类中 我尝试覆盖默认样式键以指向Handle但风格定位Handle不适用 我仍然需要明确目标RectHandle or
  • Html2Canvas 不适用于 webkit-filter - 类似的建议

    Html2Canvas 可以完美地下载 div 内容 但是当 div 包含 css 过滤器时 html2Canvas 不会在生成的图像中应用过滤器 https github com niklasvh html2canvas issues 2
  • 我们有什么理由不使用 UIImageView 的子类吗?

    我目前正在尝试创建 UIImageView 的子类 以便使其从服务器异步下载图像 我尝试自己做 但还没有走得太远 D 不管怎样 我环顾四周 发现了这个 异步图像下载 http www markj net iphone asynchronou
  • Jquery Validate:如何忽略占位符文本(默认/空白时产生错误)

    我想让 jquery 验证忽略默认文本 我检查默认文本的方法是检查 element value 元素 alt 文本 这是我的代码 但无论它是空白 默认文本还是任何其他文本 它都会返回无效 validator addMethod notDef
  • PHP 通过 FTP 下载整个文件夹(递归)

    我目前有一个非常大的网站 大小约为 5GB 包含 60 000 个文件 当前主机并没有做太多事情来帮助我将网站转移到新主机 我的想法是在新主机上制作一个简单的脚本 通过 FTP 传输到旧主机并下载整个 public html 文件夹 递归地
  • IE:无法从 * 下载 *。无法打开此 Internet 站点。请求的站点不可用或找不到

    我的网站和 IE 出现问题 我有一个文件文件 ashx根据查询字符串中传递的参数 它会成为我的数据库中的文档 该文件在以下情况下有效 您访问我的网站并单击下载链接 您可以访问我网站上的任何内容 然后将 URL 粘贴到地址栏中并访问它 您之前

随机推荐

  • 嵌入式软件没有层次感的原因

    因为软件是一个人写的 xff01 xff01 xff01
  • 博客网站转移

    我的博客会慢慢的转移到新的网站上 xff0c 新的地址为oopsrtos com xff0c 新博客会对arm 体系结果做更深入的探讨 xff0c 主要是关于实时操作系统内核开发的研究 最近在研究FPU xff0c 从内核层解释在操作系统中
  • keil工程中找不到头文件的可能原因

    今天用keil写一个串口调试程序 xff0c 编译工程时 xff0c 总是找不到type h头文件 xff0c 而该文件又是必须的 于是 xff0c 重新看设置 xff0c 头文件路径已经包含到工程里了 xff0c 头文件也已经添加到工程里
  • 在NAND FLASH上建立YAFFS2文件系统

    在NAND FLASH上建立YAFFS2文件系统 xff08 一 xff09 By on 2006 07 22 经过了半个多月的努力 xff0c 终于搞定nandflash的mtd驱动和上层的yaffs2文件系统 这半个多月来几乎每天都要和
  • 个人学习笔记-矩阵的四则运算

    目录 1 矩阵的四则运算1 1 矩阵的乘法运算1 2矩阵的加法运算1 3矩阵的减法运算 2 接口测试输出结果 1 矩阵的四则运算 1 1 矩阵的乘法运算 span class token comment 矩阵乘法 C语言实现分解步骤 xff
  • 单片机通信接口:UART、I2C、SPI、TTL、RS232、RS422、RS485、CAN、USB

    参考资料 xff1a 这些单片机接口 xff0c 一定要熟悉 xff1a UART I2C SPI TTL RS232 RS422 RS485 CAN USB SD卡 秒懂所有USB接口类型 xff0c USB接口大全 1 UART UAR
  • PCB中走线与电流的关系

    参考资料 xff1a 超强整理 xff01 PCB设计之电流与线宽有八种关系 1 前言 PCB的载流能力取决与以下因素 xff1a 线宽 线厚 xff08 铜箔厚度 xff09 容许温升 PCB走线越宽 xff0c 载流能力越大 但走线宽度
  • Visual Studio各版本集成的Visual C++版本对应关系

    Visual Studio版本集成的Visual C 43 43 版本对应关系如下 xff1a Visual Studio 6 xff1a vc6 Visual Studio 2003 xff1a vc7 Visual Studio 200
  • 字节序—字节内部的位序

    Big endian machine It thinks the first byte it reads is the biggest Little endian machine It thinks the first byte it re
  • 嵌入式常用模块之——环形队列(1)

    简单聊聊对我实现方式的介绍代码部分完整代码 简单聊聊 在嵌入式开发时候 xff0c 有很对模块是经常会使用到的 从这篇文字开始 xff0c 将我觉得一些常用的模块逐一做一个整理 梳理一下自己的思路 xff0c 也顺便方便大家 xff0c 如
  • Python实现isbn查询书籍详细信息

    如有错误 xff0c 请疯狂打脸没关系 xff0c 希望能够指出来 0 开始的开始 一直想做一个图书漂流软件 xff0c 最近入手 xff08 入坑 xff09 了微信小程序 xff0c 添加图书时需要用到isbn查询书籍信息的API xf
  • Ubuntu 安装 ROS 详细教程

    最近需要用ROS控制一个小车底盘 xff0c 然后发现不会了 所以写一篇博客记录一下 xff0c 以便以后查阅 OS xff1a Ubuntu 20 04 ROS xff1a noetic 1 设置Ubuntu的软件和更新 在搜索框输入so
  • roscore报错: ‘ascii’ codec can’t decode byte 0xe6 in position 13: ordinal not in range(128)

    零 问题描述 使用ROS是 xff0c 执行roscore报一下错误 xff1a ascii codec can t decode byte 0xe6 in position 13 ordinal not in range 128 The
  • Ubuntu16.04网络连接正常但浏览器无网络

    ubuntu xff0c google浏览器突然不能上网了 xff0c 经过一番折腾 xff0c 终于解决了问题 xff0c 在此记录一下 开始如下图 xff1a 然而 ping 一下百度 xff0c 是可以 ping 通的 xff0c 说
  • CMake学习(二) —— 生成链接库

    除使用 add executable 生成可执行文件外 xff0c 还可以使用 add library 生成链接库 一 Linux的链接库 首先讲一下 linux 的链接库 xff0c 就是一些函数代码的二进制形式 xff0c 有动态与静态
  • iperf3 使用指南

    iperf3的参数 xff1a s表示做服务器 c表示做客户端 t 表示表示发送时间 i 表示间隔多久报告一次 u 表示UDP xff0c 不加表示tcp R 表示服务器发客户端收 xff0c 不加默认客户端发 xff0c 服务器收 f 表
  • [Qt 教程之开始的开始] —— 创建项目及注意事项

    Qt系列教程总目录 OS xff1a Ubuntu 16 04 IDE xff1a Qt Creator 4 11 0 Qt xff1a Qt 5 14 0 xff08 GCC 5 3 1 20160406 Red Hat 5 3 1 6
  • Tips for Qt

    Based on Qt 5 14 0 Qt Creator 4 11 0 1 在UI设计界面添加控件后 xff0c 要编译一下 xff0c 再到编辑界面写代码 xff0c 否则系统不识别新添加的控件 2 多看帮助文档 xff0c 好多开发时
  • [Qt 实战小项目] —— C++ Qt 实现鼠标拖动旋转功能

    Qt系列教程总目录 文章目录 零 开始的开始一 实现思路1 旋转角度2 旋转方向3 实现旋转4 实现流程 二 完整代码 零 开始的开始 这是律盘 xff0c 看古琴课程时 xff0c 老师有一个纸质的 xff0c 可以查找各弦散按音位 xf
  • ERROR: cannot download default sources list from: 20-default.list. Website may be down.

    零 问题描述 安装 ROS 时 xff0c 执行 sudo rosdep init 报如下错误 xff1a ERROR cannot download default sources list from https raw githubus