ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
There are two different repositories in ROS ecosystem, namely main and testing. The releases become available in testing repositories almost as soon as they merged to rosdistro (after they are compiled in build farm). They get synced in main repositories every month or so and become available for most people. You can follow the announcements in ROS discourse for syncs. A sample announcement is here: https://discourse.ros.org/t/preparing-for-rolling-sync-2022-07-15/26476. If you want to get access to latest releases before syncs happen you can build from source or use testing repositories. Please note testing repositories are bleeding edge and may contain regressions. To enable testing repositories, simply issue the following command in your terminal:
echo "deb http://packages.ros.org/ros2-testing/ubuntu $(lsb_release -cs) main" | tee /etc/apt/sources.list.d/ros2-latest.list