安装流程基本上参考的文章[1],在过程中遇到一些问题。采用以下步骤解决:

1.是初始化命令时出错

sudo rosdep init

提示:sudo rosdep:找不到命令提示,参照[2]的解决方案

采取方法:

sudo apt install python-rosdep2

然后:sudo rosdep init

报错:

ERROR: cannot download default sources list from:
https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/sources.list.d/20-default.list
Website may be down.
输入:sudo apt-get install python-rosdep python-wstool ros-melodic-ros

发现上面的报错依旧,说明并未解决该问题。

这时采用[3]中的方式:

cd /etc
sudo gedit hosts

在文件末尾添加:

151.101.84.133 raw.githubusercontent.com

这样就解决了 init的问题,进而输入

rosdep update

开始各种time out,据我以前的经验,早上刚起床好像网络好一点,因此我就第二天早上过来搞。虽然能多通过几个条目,但是效果似乎还是不明显(应该跟我过来的晚有点关系,以前都是北京时间7点左右试的)。然后我就参照已有高人的方法[4]

sudo vim /etc/ros/rosdep/sources.list.d/20-default.list

打开20-default.list这个文件后,将原来的:

yaml https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/osx-homebrew.yaml osx

# generic

yaml https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/base.yaml

yaml https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/python.yaml

yaml https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/ruby.yaml

gbpdistro https://raw.githubusercontent.com/ros/rosdistro/master/releases/fuerte.yaml fuerte

换成了:

aml https://ghproxy.com/https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/osx-homebrew.yaml osx

# generic

yaml https://ghproxy.com/https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/base.yaml

yaml https://ghproxy.com/https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/python.yaml

yaml https://ghproxy.com/https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/ruby.yaml

gbpdistro https://ghproxy.com/https://raw.githubusercontent.com/ros/rosdistro/master/releases/fuerte.yaml fuerte

对了,我还参考[5],把时间改了一下:

sudo vim /usr/lib/python2.7/dist-packages/rosdep2/gbpdistro_support.py

DOWNLOAD_TIMEOUT从15.00改到了1500.00。

在完成了改链接和改时间操作后,我仍然尝试了大约30次才成功。实现了rosdep update的操作。

其余的各步骤操作都是参照[1]完成的,比较顺利。

[1]Ubuntu18.04安装ROS Melodic - 知乎

[2]安装ROS时执行到sudo rosdep init时出现sudo: rosdep:找不到命令提示_年少策马且长歌的博客-CSDN博客_rosdep找不到命令[3]Ubuntu18.04安装ROS Melodic(详细,亲测安装完成,有清晰的截图步骤)_爱跑步的mango的博客-CSDN博客_ubuntu 安装ros
[4]关于ERROR: error loading sources list: The read operation timed out 的解决方法_天月3的博客-CSDN博客

[5]解决rosdep update一直timeout的问题_dckwin的博客-CSDN博客_rosdep update出错timeout

Ubuntu18.04安装ROS过程记录:主要解决 sudo rosdep init时的无法连接和rosdep update时的time out问题相关推荐

  1. Ubuntu18.04 安装 ROS Melodic(同时解决 rosdep update 问题,亲测有效)

    该教程参考自ROS官方安装教程,并解决了国内安装时,运行rosdep update经常会遇见了time out问题. http://wiki.ros.org/melodic/Installation/ ...

  2. Ubuntu18.04安装ROS Melodic(解决网络原因,先将所需压缩包下载到本地,然后rosdep update)

    Ubuntu18.04安装ROS Melodic(解决网络原因,先将所需压缩包下载到本地,然后rosdep update) 一.ROS介绍 机器人操作系统(Robot Operating System ...

  3. Ubuntu18.04 安装ROS Melodic(官方版) 之不使用科学方法

    此前记录了官方安装流程,参见Ubuntu18.04 安装ROS Melodic(官方版),但是受限于无法访问raw.githubusercontent.com,需科学方法才能成功安装,带来诸多不便,网 ...

  4. Ubuntu18.04安装ROS最后的rosdep update不成功解决方案(亲测可行)

    Ubuntu18.04安装ROS最后的rosdep update不成功解决方案(亲测可行) 问题描述 很多人在安装ROS时会卡在最后一步rosdep update上面,虽然这一步不成功并不影响小海龟的 ...

  5. Ubuntu18.04安装ROS Melodic(详细,亲测安装完成,有清晰的截图步骤)

    这也是我在Ubuntu里面安装ROS的第N次,以前每次安装过程都忘记总结了,导致每次安装ROS都浪费了很多的时间用来解决各种问题.为了避免自己以后出现问题需要再安装,所以写这篇博客总结一下,这次是我安 ...

  6. Ubuntu18.04安装ROS Melodic+turtlebot3仿真配置

    先说一下基本情况,因为本科毕业设计,需要用到Ubuntu,ROS,还有Turtlebot3,所以自己研究了一下.在安装ROS和使用Turtlebot3的过程中遇到了很多问题,但幸好最终都解决了.所以总 ...

  7. Ubuntu18.04安装搜狗拼音输入法皮肤透明解决方法

    Ubuntu18.04安装搜狗拼音输入法皮肤透明解决方法 参考文章: (1)Ubuntu18.04安装搜狗拼音输入法皮肤透明解决方法 (2)https://www.cnblogs.com/darkli ...

  8. Ubuntu18.04安装ros(顺利解决 sudo rosdep init 与 rosdep update 存在的问题,附保姆级图文流程)

    Ubuntu18.04(Ubuntu20.04)安装ros(顺利解决 sudo rosdep init 与rosdep update 存在的问题,附保姆级图文流程) 前言 安装了很多次,东拼西凑好多博 ...

  9. Ubuntu18.04安装Ros(最新最详细亲测)

    文章目录 安装前必看 旧博文的前言 一.版本选择 二.下载步骤 1.检查Unbuntu的软件和更新源 2.设置Ros的下载源 3.安装ROS 4.设置环境变量 5.下载其他功能组件 6.rosdep ...

最新文章

  1. .net mvc mssql easyui treegrid
  2. 用神经网络做分子模型:乙烯和乙炔的实验数据
  3. JavaScript对象继承方式
  4. java 中和_java中的和=是什么意思
  5. mysql 不排序_第08期:有关 MySQL 字符集的注意事项
  6. sourceinsight4 quicker._我要以一打十!Quicker:新一代Windows必备效率神器!
  7. 正则中除了空格还有什么标识间距
  8. Tree Xor(未完全搞定)
  9. 操作系统学习笔记-01-1.1课程概述
  10. awk实战:文件里面全是数字,实现大于100的求和并打印出所在行和这些数字的总和...
  11. 【Flink】Flink Serving 天池快速上手 【视频笔记】
  12. jzoj3736. 【NOI2014模拟7.11】数学题
  13. Dubbo实战快速入门 (转)
  14. 蓝桥杯 ADV-205算法提高 拿糖果(动态规划)
  15. 运动目标跟踪(十八)--阶段性总结
  16. HDU 5820 Lights(扫描线+zkw线段树)
  17. DDS通信协议与安全实践
  18. 【三维点云数据处理】PCL三维点云配准 SACIA
  19. FILD和FSTP转换成C语言
  20. 拒绝纷繁复杂 快速制表软件分享

热门文章

  1. 魅族android 10更新内容,魅族基于安卓 10 的首个 Flyme 内测版已推送
  2. matlab 梯度 什么意思,在MATLAB中使用imgradient时,如何解释梯度的方向?
  3. Maya引力群体动画插件 Attract Magic 下载及教程
  4. 安卓手机卡顿怎么解决_苹果手机卡顿反应慢怎么办
  5. Vue组件keepAlive实现返回上一页保存原数据
  6. Java-web HTML、css和js知识点全集
  7. HTC FOCUS3在PC端串流FOHEART H1数据手套(腕带)
  8. photoshop CS6 反相功能 用不了
  9. c语言字母去重,字符串去重C语言实现
  10. Django中间件详解