Supported ros versions and operating systems
For the supported Ubuntu and ros version combinations have a look at the table below.
ros version |
ubuntu 20.04 |
ubuntu 22.04 |
ubuntu 24.04 |
|---|---|---|---|
foxy |
X |
||
galactic |
X |
||
humble |
X |
||
iron |
X |
||
rolling |
X* |
X* |
X (rtwcli only) |
jazzy |
X (rtwcli only) |
* - last release for that Ubuntu distro - no rosdep support anymore.
Debian
Debian is not a native rosdep/ROS target.
It is used as a real-time docker host: a Debian PC provides the PREEMPT_RT kernel and Docker runtime, while ROS itself still runs inside one of the Ubuntu containers from the table above.
See Setup Real-Time Kernel (Debian, prebuilt package) for the full setup.