Als ich das letzte Mal nachgesehen habe, waren die Skripte in diesen Anleitungen veraltet. Eine Entwicklungsumgebung auf dem neuesten Stand zu halten, ist nicht einfach.
Der empfohlene Weg scheint die Docker-Entwicklungsversion zu sein, aber damit hatte ich auch nicht viel Glück. Ich bin mir nicht im Klaren, wie die Leute das machen.