In particular, that tutorial does not work out of the box on Ubuntu 22.04, as it assumes that all the dependencies of Gazebo are installed in binary form from OSRF repos. However, Gazebo Classic 11/Ignition Citadel binaries are not available for Ubuntu 22.04, so the possible options are:
Either mention in the docs that Ubuntu 22.04 is not supported
The "installation from source" tutorial of Gazebo Classic, available at:
is confusing, as it does refer to Ubuntu 22.04 (see https://discordapp.com/channels/1077825543698927656/1080763334384697430/1184131057038147615).
In particular, that tutorial does not work out of the box on Ubuntu 22.04, as it assumes that all the dependencies of Gazebo are installed in binary form from OSRF repos. However, Gazebo Classic 11/Ignition Citadel binaries are not available for Ubuntu 22.04, so the possible options are: