台式机 ROS安装 rosdep update 超时问题非常有效的快速解决办法
rosdep update 出错的原因是近期国内的Github Raw的可用IP越来越少,导致我们很难连接到网站https://raw.githubusercontent.com,进而rosdep update会一直出现超时问题.
解决这个问题的,可以通过中间代理网站,比如网站https://ghproxy.com/支持github的资源代理,非常好用.
第1步:应用ghproxy的代理服务更改rosdep资源下载函数。在/usr/lib/python2.7/dist-packages/rosdep2/sources_list.py文件中添加这一行代码:
1. url="https://ghproxy.com/"+url
添加位置如图所示:
第2步:在以下文件中的https://raw.githubusercontent.com/网址前添加代理网址https://ghproxy.com/
例如:‘https://ghproxy.com/https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/sources.list.d/20-default.list’
需要更改的文件分别是:
/usr/lib/python2.7/d