关于安装ROS的资料备份
#关于rosdep update的解决方法常见的几种
1.排除网络问题
2.增加TIMEOUT的时间:
更改 /usr/lib/python2.7/dist-packages/rosdep2/下的三个文件sources_list.py、gbpdistro_support.py、rep3.py
中的DOWNLOAD_TIMEOUT = 15.0值,改大一点就可以了。
sudo vim /usr/lib/python2.7/dist-packages/rosdep2/gbpdistro_support.py
然后利用vim的搜索功能输入:/DOWNLOAD_TIMEOUT搜索到这一行,修改过后输入:wq保存退出就行了。
3.更换源:
步骤1: 点击System Settings-Software & Update-Ubuntu Sofeware-Downloaded from更换下载源,随机更换了一两个国内的下载源依然出错.
步骤2:在更换下载源时,点击Select Best Server,等待几分钟,弹出推荐的下载源,选择它.
步骤3:再次输入命令sudo apt-get update
步骤4:再次输入命令rosdep update, 成功.
4.最后还是不行,开手机热点,连接4G,分分钟搞定
#修改hosts的操作
1.打开hosts文件:
sudo emacs /etc/hosts
2.加入下面的内容
#chrome同步服务器
203.208.46.132 chrome.google.com
203.208.46.132 clients2.google.com
203.208.46.132 clients2.googleusercontent.com
203.208.46.132 clients4.google.com
74.125.39.99 clients4.google.com
203.208.46.132 tools.google.com
203.208.46.132 browsersync.google.com
203.208.46.132 browsersync.l.google.com
#我常用的google服务
#Goolge services
74.125.71.99 www.google.com
74.125.127.101 reader.google.com
74.125.71.17 mail.google.com
3.重启网络
sudo /etc/init.d/networking restart
#更改Time_Out值的操作
更改 /usr/lib/python2.7/dist-packages/rosdep2/下的三个文件sources_list.py、gbpdistro_support.py、rep3.py
中的DOWNLOAD_TIMEOUT = 15.0值,改大一点就可以了。
操作如下
sudo vim /usr/lib/python2.7/dist-packages/rosdep2/gbpdistro_support.py
然后利用vim的搜索功能输入:/DOWNLOAD_TIMEOUT搜索到这一行,修改过后输入:wq保存退出就行了。
————————————————
版权声明:本文为CSDN博主「dckwin」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_38649880/article/details/87903654
#三步走操作
删除。
rm /etc/ros/rosdep/sources.list.d/20-default.list
初始化。
sudo rosdep init
再更新。
rosdep update