ros解决sudo rosdep init问题

2023-05-16

ERROR: cannot download default sources list from:
https://raw.github.com/ros/rosdistro/master/rosdep/sources.list.d/20-default.list
Website may be down.

遇到这个问题的时候,首先确定版本与Ubuntu版本对应。

解决方法:

将相关资源备份到 gitee,修改 rosdep 源码,重新定位资源。执行以下命令:

cd /usr/lib/python3/dist-packages/  # 进入文件夹
find . -type f | xargs grep "raw.githubusercontent" #查找相关内容

对下面四个文件进行修改:

sudo gedit ./rosdistro/__init__.py
sudo gedit ./rosdep2/gbpdistro_support.py
sudo gedit ./rosdep2/sources_list.py 
sudo gedit ./rosdep2/rep3.py

 把每个文件里的

raw.githubusercontent.com/ros/rosdistro/master/

都替换成步骤1中准备的

gitee.com/zhao-xuzuo/rosdistro/raw/master/

即可。

我选择的是注释掉原来的,复制修改的,有问题时可以改回来。

记得保存退出

最后再执行命令就好了。

参考:1.2.4 安装 ROS · Autolabor-ROS机器人入门课程《ROS理论与实践》零基础教程

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

ros解决sudo rosdep init问题 的相关文章

  • visudo nopasswd 不工作

    我试图允许管理组中的所有用户运行jar文件为 SUDO 且没有密码 我已经编辑了 sudoers 文件 使用 visudo 并尝试了许多命令 但每次仍然提示我输入密码 内容 etc sudoers etc sudoers This file
  • 为什么 UILabel 没有初始化?

    代码来自斯坦福大学CS193p 我添加了一个 NSLog 来查看 标签似乎没有被初始化 任何想法 interface AskerViewController
  • 使用 JSch sudo 示例和 Channel.setPty 在远程主机上运行 sudo 命令

    我在以下链接中使用了 JSch Sudo 示例 http www jcraft com jsch examples Sudo java html http www jcraft com jsch examples Sudo java htm
  • 无法从 putty 运行 .py 文件,语法错误:单词意外(需要“)”)

    我对 Python 和 Linux 都很陌生 因此要求尽可能使用最少的假设知识进行简单的解释 但是我非常愿意投入时间和精力来学习 我有一个运行 Linux 的 Raspberry Pi 2 型号 B V1 1 我通过 putty 与这个 p
  • 无法子类化 WKWebView

    我正在尝试子类化 WKWebView 当我实现自己的初始化程序时 出现以下错误 required initializer init coder must be provided by subclass of WKWebView 好的 众所周
  • ROS 从 python 节点发布数组

    我是 ros python 的新手 我正在尝试从 python ros 节点发布一个一维数组 我使用 Int32MultiArray 但我无法理解多数组中布局的概念 谁能给我解释一下吗 或者还有其他方式发布数组吗 Thanks usr bi
  • 如何从 Java 向 sudo 提供 root 密码?

    我正在尝试编写一个小型 Java 应用程序来覆盖我的 etc resolv conf文件 我使用的是 Ubuntu 12 04 为此 我需要提供我的root密码 myUser myMachine sudo vim etc resolv co
  • 使用 system() 在 C 中执行 sudo 命令

    我正在编写一段 C 代码 它将运行一些sudo命令输入system sudo ip route 函数调用 此调用是在主线程创建的 pthread 中完成的 并且主程序正在执行sudo program启动时 当我运行该程序时 Ubuntu 提
  • iOS - 如何使用 NIB 中的特定框架初始化自定义 UIView

    我想知道初始化自定义的最干净的方法是什么UIView具有特定的框架 The UIView是由一个设计的XIB file 这是我的实现 class CustomView UIView IBOutlet var outletLabel UILa
  • Azure CLI aks install cli 权限被拒绝并且 sudo 不起作用

    我正在尝试奔跑az aks install cli但我收到一条错误消息 Downloading client to usr local bin kubectl from https storage googleapis com kubern
  • sudo hadoop 与 su hadoop

    有没有人遇到奇怪的环境问题 并在调用 hadoop 命令时被迫使用 SU 而不是 SUDO sudo su c hadoop fs ls hdfs Found 4 items drwxr xr x hdfs hdfs 0 2014 02 1
  • Mac OS X 有图形化的“sudo”吗?

    我正在用 Java 设计一个小软件 我不知道我正在做的事情的术语 定义 但我正在将命令从 Java 提示到终端 像这样的事情 Process process Runtime getRuntime exec command 我以前在 Linu
  • Liferay:从 init() 获取 PortletID 和 companyID

    也许通过 init PortletConfig 中的 PortletConfig 问题是使用 PortletConfigImpl portletConfig getPortletId 不再允许 因为在 package properties
  • 如何授予 Linux 用户 sudo 访问权限? [关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 我正在尝试向我的一位用户授予 sudo 访问权限 我应该在终端中输入什么 你需要跑步visudo然后在打开的编辑器中写入 igor ALL ALL A
  • 如何在 Docker Compose 中初始化 MySql 数据库

    设想 我在 Spring 中开发了一个微服务 它使用 mysql 8 数据库 该数据库必须初始化 创建数据库 一些表和数据 在我的主机上 我使用 data sql 和 schema sql 脚本初始化了数据库 问题是 我必须设置 sprin
  • 我们可以确保 `+ (nonnull instancetype)sharedInstance;` 的可空性吗?

    这是一个关于如何优雅地规避可空性的问题init in NSObject class 这是一个经典的 Objective C 实现 instancetype sharedInstance static dispatch once t once
  • 如果找不到 emacs 初始化文件怎么办?

    我正在尝试按照以下说明将 haskell 模式添加到 emacs http doc gnu darwin org haskell mode installation guide html http doc gnu darwin org ha
  • PyQt self.close() 在 __init__() 中

    我在 Python 2 7 下使用 PyQt4 时遇到了一些小问题 我正在编写一个小项目 其中有一些 QDialogs 相互打开 因此 我打开一个对话框 然后立即打开另一个对话框来检查某些内容 当出现错误检查时 我希望关闭整个对话框 它看起
  • 云平台- sudo:无法解析主机[关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我在 Amazon EC2 和 openstack 上使用 Linux 作为基于云的服务器 当尝试运行时 sudo chhown ubun
  • 使用 CMake 链接 .s 文件

    我有一个我想使用的 c 函数 但它是用Intel编译器而不是gnu C编译器 我在用着cmake构建程序 我实际上正在使用ROS因此rosmake但基础是cmake所以我认为这更多是一个 cmake 问题而不是ROS问题 假设使用构建的文件

随机推荐