Differences between revisions 26 and 27
Revision 26 as of 2015-09-29 13:37:07
Size: 2486
Editor: ?LeopoldPalomo
Revision 27 as of 2015-09-29 13:37:21
Size: 2488
Editor: ?LeopoldPalomo
Deletions are marked like this. Additions are marked like this.
Line 11: Line 11:
==Important notice!!!!!!!!!!!!!!!!!!!!!!!!== == Important notice!!!!!!!!!!!!!!!!!!!!!!!! ==

Installation instruction to install ROS on Debian.

How to help


Status of Packages

Repos (containing ROS core and more)

Important notice!!!!!!!!!!!!!!!!!!!!!!!!

We have changed the numeration of the packages. The new nomenclature is:

For Debian Strech/Sid (amd64) and Ubuntu Trusty


ex. 1.2.3-1~20150929

For Debian Jessie (amd64)


ex. 1.2.3-1~drp8+20150929

This change is to make a smooth upgrading when the package were in Debian official repositories. However, due the initial packages created it means a downgrade for the existing packages. We are so sorry for that but we have not found a better solution.

Debian Stretch/Sid (amd64):

   1 sudo sh -c 'echo "deb http://sir.upc.edu/debian-robotics unstable main" > /etc/apt/sources.list.d/debian-robotics.list'
   2 sudo apt-key adv --keyserver pgp.rediris.es --recv-keys 63DE76AC0B6779BF

Debian Jessie (amd64):

   1 sudo sh -c 'echo "deb http://sir.upc.edu/debian-robotics jessie-robotics main" > /etc/apt/sources.list.d/debian-robotics.list'
   2 sudo apt-key adv --keyserver pgp.rediris.es --recv-keys 63DE76AC0B6779BF

Ubuntu Trusty:

   1 sudo add-apt-repository ppa:deb-rob/ros-trusty

source repos continuous integration

Compile the rest of desktop-full

Installing the needed packages:

   1 sudo apt-get update
   2 sudo apt-get install ros-desktop-full-depends

Compile the rest (leave out the tutorials line, if you want them):

   1 mkdir ~/ros
   2 cd ~/ros
   3 rosinstall_generator desktop_full --rosdistro indigo --deps --wet-only --tar --exclude RPP \
   4  common_tutorials geometry_tutorials ros_tutorials visualization_tutorials urdf_tutorial \
   5  ros_base geometry > indigo-desktop-full-wet.rosinstall
   6 wstool init -j8 src indigo-desktop-full-wet.rosinstall
   7 catkin_make_isolated --install

To use the local ROS workspace:

   1 echo "source ~/ros/install_isolated/setup.bash" >> ~/.bashrc
   2 source ~/ros/install_isolated/setup.bash