【ROS】ubuntu20.04+ROS安装上遇到的坑(主要是time out)
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
其他:
- /usr/local/lib/python3.8/dist-packages/rosdep2/sources_list.py 72行
- /usr/local/lib/python3.8/dist-packages/rosdep2/gbpdistro_support.py 36行
- /usr/local/lib/python3.8/dist-packages/rosdep2/rep3.py 39行
- /usr/lib/python3/dist-packages/rosdistro/_ init_ .py 68行
- /usr/lib/python3/dist-packages/rosdistro/manifest_provider/github.py 68行 119行
上面全部修改完毕后应该就能成功了:
【ROS】ubuntu20.04+ROS安装上遇到的坑(主要是time out)相关推荐
- UBuntu20.04+ROS noetic安装Baxter SDK软件
UBuntu20.04+ROS noetic安装Baxter SDK软件 1.创建ROS的工作环境 $ mkdir -p baxter_ws/src//创建baxter_ws的文件目录 $ cd ~/ ...
- 【安装】Ubuntu20.04下安装ROS的完整过程(内含已装好ROS的虚拟机、虚拟机创建过程、ROS安装过程及全过程录屏)
2022/12/20重制,精简流程,直接去掉网络问题. 现成的虚拟机 为方便大家学习,如果安装ROS遇到的问题实在太多,也可以直接下载我提供给大家的.已经安装好ROS的Ubuntu虚拟机:下载链接, ...
- ROS入门-4.安装ROS系统(ubuntu20.04版本安装ros的noetic版本)
ubuntu20.04版本安装ros的noetic版本 1.添加软件源 2.添加密钥 3.更新 4.安装ROS 5.初始化rosdep 6.设置环境变量 7.测试ROS安装是否成功 1.添加软件源 2 ...
- Ubuntu20.04+ROS Noetic的安装与配置(win10系统下)
1.虚拟机VMware安装ubuntu 安装虚拟机版本:16.2.3 安装Ubuntu版本:20.04.4 1.下载 VMware workstation,下拉选择下载试用版,选择windows系统下 ...
- Baxer双臂机器人Ubuntu20.04+ROS noetic开发环境配置
目录 前言 一.新建ROS工程及初始化编译 二.在Baxter的工作空间对setup.bash文件进行source 编辑 三.安装Baxter SDK 四.测试 编辑 总结 前言 Baxter s ...
- ROS ubuntu18.04 工控机安装(轮趣科技 )验证通过
ROS ubuntu18.04 工控机安装(轮趣科技 )验证通过 #先安装 ubuntu18.04 #参考一下文档安装 ROS Melodic http://wiki.ros.org/cn/melod ...
- ubuntu20.04 noetic 安装 Astra Pro 驱动
ubuntu20.04 noetic 安装 Astra Pro 驱动 拿到了一个 Orbbec Astro Pro 的摄像头,具体型号为: LeTMC301 在ubuntu中安装了相应的驱动 参考: ...
- Ubuntu20.04同时安装ROS1和ROS2共存
Ubuntu20.04同时安装ROS1和ROS2共存 文章目录 Ubuntu20.04同时安装ROS1和ROS2共存 一.换源 1.1 通过软件更新 1.2 通过修改源文件(建议) 二.安装ROS1( ...
- ubuntu20.04下安装qq和微信(最新)
ubuntu20.04下安装qq和微信(最新) 在ubuntu(debian系列)下安装软件,一般可以通过这两种简单的方式: sudo apt install 软件包 或者 sudo dpkg -ℹ ...
- 记录:Ubuntu20.04中安装和设置VScode
记录:Ubuntu20.04中安装和设置VScode 一.VScode的安装 1 从VS官网中下载deb文件:https://code.visualstudio.com/Download 下载的deb ...
最新文章
- html 生成唯一码,生成唯一邀请码.html
- 关于windows的进程处理(七)
- uml 时序图_设计模式:UML是怎么回事?设计原则?
- install ros indigo tf2
- 利用 Arthas 解决启动 StandbyNameNode 加载 EditLog 慢的问题
- 在eclipse中new 对象后怎么通过快捷键自动生成返回对象
- 2010年写给自己的一封信
- 汇编语言(九)之十六进制数值转二进制
- 华为云实时数据处理“三剑客”
- UVALive 4212 Candy
- 类中的三个装饰器方法
- 30.TCP/IP 详解卷1 --- 其他的 TCP/IP 应用程序
- python颜色大全
- PHP实现国密SM3算法
- 苹果电脑分屏之后没有声音_MAC录屏没有声音? 如何在苹果电脑MACBOOK上录音录屏...
- Windows安全中心无法使用解决方法
- Android实现一个APP只能在一部手机上使用
- Spring Data JPA进阶(三):Specification查询
- xp 无法关闭计算机,电脑xp系统关不了机,一直显示在正在关机为什么 除了重装,还能怎么办...
- 几个好看的echarts表格效果
热门文章
- 中国排名前100的IT公司及中国通信企业综合实力50强(转)
- Android DocumentFile基本使用
- 附件2-2保密承诺书.docx
- 【游戏开发实战 |开源—— 2D项目1 - Ruby‘s Adventure】控制游戏角色移动(1-1)
- 使用ShareSDK实现QQ登录和分享操作
- html 磁贴自动布局,也来“玩”Metro UI之磁贴(一)_html/css_WEB-ITnose
- 统计学习之第四天(可汗学院公开课:统计学)
- 英语口语收集(二十六)
- Verilog中reg和wire的区别
- BZOJ2794: [Poi2012]Cloakroom