Ubuntu14.04 ROS Indigo 安装教程

    xiaoxiao2021-03-25  78

    写在前面

    安装了一晚上,失败了无数次,终于安装成功,刻石以记之。

    失败案例

    1、没有使用vpn翻墙 2、参考的http://www.jianshu.com/p/04be841e2293博文中对 System Settings -> Software & Update的配置 3、其他安装皆按照http://wiki.ros.org/indigo/Installation/Ubuntu官方教材进行 结果出现错误(截图已经找不到了。。。): 在sudo apt-get update的时候就出现如下几个fetch的错误:

    W: Failed to fetch http://vn.archive.ubuntu.com/ubuntu/dists/trusty/main/source/Sources Hash Sum mismatch W: Failed to fetch http://vn.archive.ubuntu.com/ubuntu/dists/trusty-updates/universe/source/Sources Hash Sum mismatch W: Failed to fetch http://vn.archive.ubuntu.com/ubuntu/dists/trusty-updates/universe/binary-amd64/Packages Hash Sum mismatch W: Failed to fetch http://vn.archive.ubuntu.com/ubuntu/dists/trusty-updates/main/binary-i386/Packages Hash Sum mismatch W: Failed to fetch http://vn.archive.ubuntu.com/ubuntu/dists/trusty-updates/universe/binary-i386/Packages Hash Sum mismatch W: Failed to fetch http://vn.archive.ubuntu.com/ubuntu/dists/trusty-updates/main/i18n/Translation-en Hash Sum mismatch W: Failed to fetch http://vn.archive.ubuntu.com/ubuntu/dists/trusty-updates/universe/i18n/Translation-en Hash Sum mismatch E: Some index files failed to download. They have been ignored, or old ones used instead.

    接着在sudo apt-get install ros-indigo-desktop-full的时候就失败了。

    失败分析: 分析结果是我们从软件的数据源获取软件的时候出现了问题,这个时候有两种方法。(1)被墙了,使用vpn强出去;(2)更换软件源。

    成功案例

    1、使用了https://get.freevpnss.me/提供的免费vpn(配置方法直接百度),成功连接上了vpn,但是好像还是不能访问google 2、将之前的System Settings -> Software & Update的配置按照 http://www.linuxdiyf.com/linux/26761.html博文中的方法进行了更详细的配置,具体如下: (1)注意之这里:下载源换成了tsinghua.edu.cn (2) (3) 3、其他安装皆按照http://wiki.ros.org/indigo/Installation/Ubuntu官方教材进行,顺利通过。 4、当安装失败的时候,建议使用

    sudo rm -rf /var/lib/apt/lists/* sudo apt-get autoremove

    来清理安装失败的lists和apt,然后就又可以愉快的重新安装了 5、安装完之后,接着继续照着官网http://wiki.ros.org/indigo/Installation/Ubuntu 上的安装教材完成剩下的安装: (1)Initialize rosdep

    apt-cache search ros-indigo sudo rosdep init rosdep update

    (2)Environment setup

    echo "source /opt/ros/indigo/setup.bash" >> ~/.bashrc source ~/.bashrc

    (3)Getting rosinstall

    sudo apt-get install python-rosinstall

    (4)验证是否安装成功 Getting Started with Turtlesim 参考官方教材 http://wiki.ros.org/turtlesim/ 首先打开一个终端,输入以下命令:

    roscore

    接着再打开一个新的终端,输入以下命令:

    rosmake turtlesim rosrun turtlesim turtlesim_node

    出现以下的乌龟就说明安装成功了。

    转载请注明原文地址: https://ju.6miu.com/read-32944.html

    最新回复(0)