Hallo,
ich kann Dir nur empfehlen, entweder eine Linux VM z.B. mit Virtualbox und Ubuntu/CentOS aufzusetzen oder einen Docker-Container zu verwenden:
Shopware 6: Dockware
So hast Du Deine lokale Umgebung und die SW6 Entwicklungsumgebung sauber getrennt und musst Dich mit den Requirements/Anpassungen nicht lange rumärgern.
Viele Grüße