ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

For the majority of users, installing from apt is best as it keeps the installation simple and the update patch easy (the package manager takes care of the updates).

There are some cases where building from source is required. For example:

  • Using an OS or architecture not officially supported.
  • Contributing to core ROS packages:
    • Modifying a ROS package to fix a bug requires compiling that package from source. In order for all the dependant packages to benefit from the change they will also need to be built from source.