Gazebo Harmonic packages available on Ubuntu Noble

I’m having some problems getting this version of Gazebo with ROS paring. My goal is simply to have Gazebo and ROS installed, and I plan to develop a plugin.

I follow the installation instructions, which seem to work fine, but I can’t find the Gazebo binary.

I’ll describe what I’ve done:

  • I have a fresh Ubuntu 24.04 VM, ran sudo apt update, sudo apt ugprade.
  • I’ve installed ROS2 Jazzy as explained here Ubuntu (Debian packages) — ROS 2 Documentation: Jazzy documentation . I verify the ROS2 installation works by running the talker/listener example.
  • I proceed to install Gazebo harmonic for ROS users as listed here Gazebo . What I do is run sudo apt-get install ros-jazzy-ros-gz.
  • It runs succesfully, and I see that it installed package ros-jazzy-gz-sim-vendor, which is what I would expect to contain Gazebo’s binary, judging by the package name.

Now the issue:

  • If I search for “Gazebo” in my system, nothing shows up.
  • I try to run “gz sim”, “gz-sim”, “gz_sim”, “gz-sim-vendor”, but none of these commands are found.

I was able to follow these steps in Ubuntu 22.04 (and it’s respective ROS2 and Gazebo version), which then would get me the Ignition Gazebo program installed.

I guess my issue is related to the vendor packages changes for Ubuntu 24.04? I don’t understand what I should be doing instead, and I couldn’t figure out from the documentation alone.

Sorry if this isn’t the right place to post this, and thanks for any help!