ROS2 Installation
1. ROS2 releases
- ROS 2 is primarily developed and officially supported on Ubuntu/Debian-based systems.
-
Although it can also run on other Linux distributions such as Fedora, Arch Linux, and Gentoo by building from source, the most stable binary packages and documentation are mainly targeted for Ubuntu releases.
-
ROS2 distributions are released regularly, and some releases are designated as Long Term Support (LTS) versions.
-
LTS releases are recommended for most users because they provide longer support, stability, and better community adoption.
-
Each LTS version is given a codename, such as Jazzy, Humble, and Foxy.
-
Choose the following ROS 2 release based on your Ubuntu version.
| ROS 2 Version | Ubuntu Version | Type |
|---|---|---|
| Jazzy Jalisco | Ubuntu 24.04 | LTS |
| Humble Hawksbill | Ubuntu 22.04 | LTS |
| Foxy Fitzroy | Ubuntu 20.04 | LTS |
2. ROS 2 Installation Guides
- ROS 2 installation is well documented and officially available online.
- Use the following links based on your selected ROS 2 distribution.