Was ist der Unterschied zwischen einem separaten Ubuntu und Ubuntu unter Windows 10?

Was ist der Unterschied zwischen einem separaten Ubuntu und Ubuntu unter Windows 10?

Okay, Microsoft macht derzeit etwas Tolles mit Windows 10. Das neue Terminal und jetzt unterstützt es Ubuntu. Ich weiß nicht, inwiefern mich das betreffen wird. Wir haben jetzt mehrere Versionen von Ubuntu im Windows Store, die wir herunterladen können. Und das neue Terminal unterstützt Ubuntu-Befehlszeilen.

Ich möchte wissen, wie sich dies auf Leute (wie mich) auswirkt, die Dual-Boot-Systeme verwenden und die meisten ihrer Entwicklungsarbeiten in Ubuntu durchführen. Können mir all diese neuen Funktionen dabei helfen, alle Dinge unter Windows zu erledigen? Wenn ja, sollte ich dann vollständig auf Windows umsteigen? Wenn nicht, was genau versucht MS dann zu tun?

Antwort1

Es gibt also zwei Versionen des WSL (Windows-Subsystem für Linux):

  • Die erste Version, die vor einiger Zeit veröffentlicht wurde, ist im Grunde das Gegenteil vonWEIN, d. h. es übersetzt Linux-Systemaufrufe in Windows-Systemaufrufe.

  • Die erst kürzlich angekündigte zweite Version verzichtet auf die Übersetzungsschicht und liefert stattdessen einen echten Linux-Kernel, der neben dem Windows-Kernel läuft. Dies bewirkt zwei Dinge:

    1. erhöht die Geschwindigkeit, da Systemaufrufe nicht mehr übersetzt werden müssen und
    2. erhöht die Kompatibilität, da die Systemaufrufe nicht mehr interpretiert werden müssen.

Microsoft versucht, Entwickler davon zu überzeugen, unter Windows statt unter Linux zu entwickeln, da sie dort mit allen ihren bevorzugten Linux-Entwicklungstools wie zu Hause sein können.

Ob Sie noch einen Dual-Boot benötigen oder nicht, hängt von Ihrem Anwendungsfall ab. Wenn Sie nicht möchten, dass Windows Update ankündigt, dass es Sie in 15 Minuten neu startet, um Updates zu installieren, möchten Sie wahrscheinlich beim Dual-Boot bleiben :)

verwandte Informationen