Differences between revisions 25 and 28 (spanning 3 versions)
Revision 25 as of 2015-08-31 12:35:44
Size: 1890
Editor: ?LeopoldPalomo
Comment:
Revision 28 as of 2015-09-29 13:37:45
Size: 2478
Editor: ?LeopoldPalomo
Comment:
Deletions are marked like this. Additions are marked like this.
Line 8: Line 8:

== Important notice!!!!!!!!!!!!!!!!!!!!!!!! ==

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

For Debian Strech/Sid (amd64) and Ubuntu Trusty

package_version-1~YYYYMMDD

ex. 1.2.3-1~20150929

For Debian Jessie (amd64)

package_version-1~drp8+YYYYMMDD

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.

Installation instruction to install ROS on Debian.

How to help

Motivation

Status of Packages

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

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

For Debian Strech/Sid (amd64) and Ubuntu Trusty

package_version-1~YYYYMMDD

ex. 1.2.3-1~20150929

For Debian Jessie (amd64)

package_version-1~drp8+YYYYMMDD

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.

Repos (containing ROS core and more)

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