关于安装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
posted @ 2019-11-04 14:27  乐天的LEEE  阅读(424)  评论(0编辑  收藏  举报