本文的目标是下载ROS源码,环境为Ubuntu 14.04。
首先在根路径下新建目录ros,然后cd到该目录下就可以开始下载了。
1.获取源列表,运行:
sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
2.建立key(注:不知道建立这个key是什么含义):
sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 0xB01FA116
3.获取更新:
sudo apt-get update
4.安装必要的依赖库:
sudo apt-get install xserver-xorg-dev-lts-utopic mesa-common-dev-lts-utopic libxatracker-dev-lts-utopic libopenvg1-mesa-dev-lts-utopic libgles2-mesa-dev-lts-utopic libgles1-mesa-dev-lts-utopic libgl1-mesa-dev-lts-utopic libgbm-dev-lts-utopic libegl1-mesa-dev-lts-utopic
5.下载ROS源码,执行:
sudo apt-get install ros-kinetic-desktop-full
6.初始化rosdep
sudo rosdep init
rosdep update
7.配置ROS环境:
echo "source /opt/ros/kinetic/setup.bash" >> ~/.bashrcsource ~/.bashrc
8.安装rosinstall(用于获取ROS包的源码树):
sudo apt-get install python-rosinstall
这样完成了ROS源码的安装了。