ROS——rosdep update 超时解决方法(亲测有效——高效解决方案)

文章介绍了在安装ROS时遇到rosdepupdate超时的问题,以及如何通过使用代理服务器ghproxy.com来解决这个问题。具体解决方案包括修改rosdep和rosdistro的相关Python脚本,将代理服务器添加到GitHub资源的URL前面,从而加速访问并成功执行rosdepupdate。

前言:

安装ros的最后一步是rosdep init和rosdep update.
但是我的osdep init莫名其妙的解决了,按理说也访问不了国外的服务器,不知为啥,直接rosdep init,就成功了。但是rosdep update就是死活弄不成功,在网上翻了大量的资料,最后按照以下方案弄成功了,亲测有效。

做此记录,一是方便让后来者少走弯路,二是在之后自己再次装的时候也方便。

我的ROS版本:Ubuntu18.04

正文:

一、先记录一下截屏快捷键
在设置,键盘中,可以找到这个选项。
在这里插入图片描述在这里插入图片描述
二、关于 rosdep

安装ros的最后一步是rosdep init和rosdep update,rosdep是解决ros包依赖问题的一个工具。

rosdep init会从ros官方服务器上下载一个“20-default.list”文件,放在“/etc/ros/rosdep/sources.list.d/”路径下;打开“20-default.list”发现里边是一些yaml文件的网址,这些yaml文件里保存着一些ros工具或者常见ros包的依赖关系,也即:这些ros工具或者ros包依赖于哪些其它ros包。当你执行rosdep update,rosdep会尝试访问yaml文件网址,把yaml里的信息转存到本地,这样当你配置上述ros工具或者ros包时,ros会按照依赖关系自动把所需的依赖一并下载。这也是为什么一些人会认为ros

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值