1.ROSDEP安装问题

安装版本:ROS Noetic Ninjemys
操作系统:Ubuntu20.04

开始还是跟着安装指南一步步安装。但是不知道为什么使用rosdep的时候提示我command not found。看了一眼rosdep这个工具根本就没装上,也不知道为什么。

总之先按照提示安装python3的pip(这里有点忘了,提示是安装python-rosdep,然而我好像是用python3-pip才装上的)。

2.ROSDEP初始化及更新问题

由于Github最近不太好使,搞得rosdep init和rosdep update这两个命令要访问的raw.githubusercontent.com这个网站也有点失灵了。

2.1 rosdep init

对于

sudo rosdep init

这个命令而言,我使用的方式是改host文件

首先在终端输入:

sudo gedit /etc/hosts

然后在文件后加入两行:

199.232.28.133 raw.githubusercontent.com
151.101.228.133 raw.github.com

修改完成后应该就能init成功了。

2.2 rosdep update

前面没成功的应该没有关系,因为这一节对rosdep update的解决方案应该能够把init问题也同时解决掉。

解决方案来自
超时问题解决方案
主要思路是通过phproxy进行github资源代理。由于我是用python3-pip来安装的rosdep,因此路径有些不同,但是其他都相似,都是在url前面加上

https://ghproxy.com/

下面列出我改动的文件

/usr/local/lib/python3.8/dist-packages/rosdep2/sources_list.py
在文件的download_rosdep_data(url)函数中的如下位置添加:

url=“https://ghproxy.com/”+url

其他:

  1. /usr/local/lib/python3.8/dist-packages/rosdep2/sources_list.py 72行
  2. /usr/local/lib/python3.8/dist-packages/rosdep2/gbpdistro_support.py 36行
  3. /usr/local/lib/python3.8/dist-packages/rosdep2/rep3.py 39行
  4. /usr/lib/python3/dist-packages/rosdistro/_ init_ .py 68行
  5. /usr/lib/python3/dist-packages/rosdistro/manifest_provider/github.py 68行 119行

上面全部修改完毕后应该就能成功了:

【ROS】ubuntu20.04+ROS安装上遇到的坑(主要是time out)相关推荐

  1. UBuntu20.04+ROS noetic安装Baxter SDK软件

    UBuntu20.04+ROS noetic安装Baxter SDK软件 1.创建ROS的工作环境 $ mkdir -p baxter_ws/src//创建baxter_ws的文件目录 $ cd ~/ ...

  2. 【安装】Ubuntu20.04下安装ROS的完整过程(内含已装好ROS的虚拟机、虚拟机创建过程、ROS安装过程及全过程录屏)

    2022/12/20重制,精简流程,直接去掉网络问题. 现成的虚拟机 为方便大家学习,如果安装ROS遇到的问题实在太多,也可以直接下载我提供给大家的.已经安装好ROS的Ubuntu虚拟机:下载链接, ...

  3. ROS入门-4.安装ROS系统(ubuntu20.04版本安装ros的noetic版本)

    ubuntu20.04版本安装ros的noetic版本 1.添加软件源 2.添加密钥 3.更新 4.安装ROS 5.初始化rosdep 6.设置环境变量 7.测试ROS安装是否成功 1.添加软件源 2 ...

  4. Ubuntu20.04+ROS Noetic的安装与配置(win10系统下)

    1.虚拟机VMware安装ubuntu 安装虚拟机版本:16.2.3 安装Ubuntu版本:20.04.4 1.下载 VMware workstation,下拉选择下载试用版,选择windows系统下 ...

  5. Baxer双臂机器人Ubuntu20.04+ROS noetic开发环境配置

    目录 前言 一.新建ROS工程及初始化编译 二.在Baxter的工作空间对setup.bash文件进行source ​编辑 三.安装Baxter SDK 四.测试 ​编辑 总结 前言 Baxter s ...

  6. ROS ubuntu18.04 工控机安装(轮趣科技 )验证通过

    ROS ubuntu18.04 工控机安装(轮趣科技 )验证通过 #先安装 ubuntu18.04 #参考一下文档安装 ROS Melodic http://wiki.ros.org/cn/melod ...

  7. ubuntu20.04 noetic 安装 Astra Pro 驱动

    ubuntu20.04 noetic 安装 Astra Pro 驱动 拿到了一个 Orbbec Astro Pro 的摄像头,具体型号为: LeTMC301 在ubuntu中安装了相应的驱动 参考: ...

  8. Ubuntu20.04同时安装ROS1和ROS2共存

    Ubuntu20.04同时安装ROS1和ROS2共存 文章目录 Ubuntu20.04同时安装ROS1和ROS2共存 一.换源 1.1 通过软件更新 1.2 通过修改源文件(建议) 二.安装ROS1( ...

  9. ubuntu20.04下安装qq和微信(最新)

    ubuntu20.04下安装qq和微信(最新) 在ubuntu(debian系列)下安装软件,一般可以通过这两种简单的方式: sudo apt install 软件包 或者 sudo dpkg -ℹ ...

  10. 记录:Ubuntu20.04中安装和设置VScode

    记录:Ubuntu20.04中安装和设置VScode 一.VScode的安装 1 从VS官网中下载deb文件:https://code.visualstudio.com/Download 下载的deb ...

最新文章

  1. html 生成唯一码,生成唯一邀请码.html
  2. 关于windows的进程处理(七)
  3. uml 时序图_设计模式:UML是怎么回事?设计原则?
  4. install ros indigo tf2
  5. 利用 Arthas 解决启动 StandbyNameNode 加载 EditLog 慢的问题
  6. 在eclipse中new 对象后怎么通过快捷键自动生成返回对象
  7. 2010年写给自己的一封信
  8. 汇编语言(九)之十六进制数值转二进制
  9. 华为云实时数据处理“三剑客”
  10. UVALive 4212 Candy
  11. 类中的三个装饰器方法
  12. 30.TCP/IP 详解卷1 --- 其他的 TCP/IP 应用程序
  13. python颜色大全
  14. PHP实现国密SM3算法
  15. 苹果电脑分屏之后没有声音_MAC录屏没有声音? 如何在苹果电脑MACBOOK上录音录屏...
  16. Windows安全中心无法使用解决方法
  17. Android实现一个APP只能在一部手机上使用
  18. Spring Data JPA进阶(三):Specification查询
  19. xp 无法关闭计算机,电脑xp系统关不了机,一直显示在正在关机为什么 除了重装,还能怎么办...
  20. 几个好看的echarts表格效果

热门文章

  1. 中国排名前100的IT公司及中国通信企业综合实力50强(转)
  2. Android DocumentFile基本使用
  3. 附件2-2保密承诺书.docx
  4. 【游戏开发实战 |开源—— 2D项目1 - Ruby‘s Adventure】控制游戏角色移动(1-1)
  5. 使用ShareSDK实现QQ登录和分享操作
  6. html 磁贴自动布局,也来“玩”Metro UI之磁贴(一)_html/css_WEB-ITnose
  7. 统计学习之第四天(可汗学院公开课:统计学)
  8. 英语口语收集(二十六)
  9. Verilog中reg和wire的区别
  10. BZOJ2794: [Poi2012]Cloakroom