Um bundle install unter Ubuntu Mate 22.10 ohne Fehler auszuführen, nachdem der Anleitung Discourse für die Entwicklung mit Docker installieren gefolgt wurde, mussten einige zusätzliche Pakete installiert werden:
sudo apt install ruby-bundler ruby-dev libpq-dev libmysqlclient-dev
Es fehlt jedoch möglicherweise immer noch etwas, denn als ich versuche, bundle exec rails db:drop auszuführen, wird mir mitgeteilt: Discourse erfordert Ruby 3.1 oder höher.
Und ruby -v teilt mir mit, dass ich ruby 3.0.4p208 (2022-04-12 revision 3fa771dded) [x86_64-linux-gnu] verwende.
Daher denke ich, dass mit den Anleitungen oder den Skripten etwas nicht stimmt.