ubuntu+linux+ROS 安装

最近安装了ROS,遇到很多坑,这篇文章主要是讲讲我的安装历程(PS:遇到的坑)

ubuntu去官网下载,ubuntu和ROS版本对应明显,就目前来看,ROS用kinect kame版本,而kinect对应的ubuntu版本目前只有     ubuntu 16.04(还在维护中),下面是ubuntu官网,

http://www.ubuntukylin.com/downloads/         页面拉到最下面选择16.04

安装Ubuntu,很多教程就不说了

      我觉得安装vmware tools很方遍

首先可以相互 复制粘贴 电脑的代码和虚拟机的代码,还有就是不用建立共享文件夹(给电脑和虚拟机,毕竟安装tools以后可以复制再在虚拟机文件里粘贴,也可以直接拖)所以建议安装一个

我建立的ubuntu 64工程虚拟机的tools项是灰的,没办法点击,所以参考下面的文章安装了VMware tools

https://www.cnblogs.com/huangjianxin/p/6343881.html            在(安装VMware tools) 或 (重新安装 VMware tools)灰色,无法点击的情况可以按这篇文章装tools。

      

安装ROS(网上很多这几个步骤的的代码可以复制)

ubuntu+linux+ROS 安装_第1张图片

   

https://www.linuxidc.com/Linux/2017-08/146030.htm

 

https://www.cnblogs.com/yhlx125/p/5765298.html

上面给出的这两篇文章是我觉得很详细的安装ROS教程,很值得装ROS的伙伴参考

 

(我最开始不清楚ubuntu和ROS的版本关系,踩雷了,装不了ROS,遇到很多问题。

安装ROS命令   sudo apt-get update    就有问题,

(比如:W: GPG error: http://ppa.launchpad.net jaunty Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 1234567890(例如).           解决:1.gpg --keyserver keyserver.ubuntu.com --recv 34567890(前面的NO_PUBKEY后 那个key后8位,即34567890.  2.gpg --export --armor 34567890 | sudo apt-key add -) )

或者下面这句:sudo apt-get install ros-kinect-desktop-full   出错)

如果到安装ROS的这两行代码出错了(很多奇怪的错误,但是不会告诉你版本不支持),先反思一下安装的ubuntu和kinect是否对应。

【【【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.

打开hosts文件: sudo gedit /etc/hosts
在文件末尾添加: 151.101.84.133  raw.githubusercontent.com
保存退出重新 sudo rosdep init

】】】

把版本更正了以后一路安装了下去,上面推荐的第二篇安装ROS的文章详细介绍了别人安装过程,可以对照看自己安装过程中是不是出错了。

我找到问题解决问题的能力实在太差,所以写写文章记录下。

 

 

 

你可能感兴趣的:(ubuntu+linux+ROS 安装)