ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
I think the others missed pointing out why you might want to compile from source. Pre built binaries are useful if default vanilla build options will suit you. There are various use cases where this is not desirable though and rosinstall'ing ( http://www.ros.org/wiki/electric/Installation/Ubuntu/Source) becomes easier.
Note that you probably want to avoid recompiling pre built debs as you will have to muck around with permissions and you will have to watch for whenever the debs install an updated version.