В последний раз, когда я проверял, скрипты в этих руководствах были устаревшими. Поддерживать среду разработки в актуальном состоянии непросто.
Похоже, рекомендуемый способ — это версия для разработки на Docker, но у меня тоже не очень получается. Не совсем понятно, как это делают другие.