Supported ros versions and operating systems

For the supported Ubuntu and ros version combinations have a look at the table below.

Supported Ubuntu and ros versions combinations are marked with an X.

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.