Ubuntu16.04操作系统安装ROS Kinetic
1、操作系统与ROS版本的选择
ROS目前主要支持Ubuntu操作系统,也可以在OS X、Andrid、Arch、Debian等系统上运行。
ROS已经发布如下表所示的多个版本。
发行版本 | 发布日期 |
---|---|
ROS Melodic Morenia | 2018年5月 |
ROS Lunar Loggerhead | 2017年5月 |
ROS Kinetic Kame | 2016年5月 |
ROS Jade Turtle | 2015年5月 |
ROS Indigo Igloo | 2014年7月 |
注:ROS Kinetic Kame为推荐版本。
该版本是ROS发布的第十个版本,ROS官方将为该版本提供长达5年的支持和服务,并保证其与Ubuntu16.04长期支持版的同步。
ROS的安装方法主要有两种,分别为软件源安装和源码编译安装。软件源安装只要通过简单的命令就可完成下载安装。而源码编译就相对繁琐,需要手动解决各项依赖关系。故对于初学者来说,软件源安装是最明智的选择。
2、备份原来的源
sources.list是Ubuntu系统保存软件源地址的文件。
sudo cp /etc/apt/sources.list /etc/apt/sources_init.list
3、更换源
众所周知,更换源的原因在于使用原来的源会导致软件下载、安装速度缓慢,因此使用以下国内的镜像源会解决上述问题。
阿里源
deb http://mirrors.aliyun.com/ubuntu/ xenial main
deb-src http://mirrors.aliyun.com/ubuntu/ xenial main
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main
deb http://mirrors.aliyun.com/ubuntu/ xenial universe
deb-src http://mirrors.aliyun