Die Bash-Teile funktionieren in der WSL sehr gut.
Die Kernelteile sind nicht da. Zum Beispiel gibt es keinen /sys/class/backlight/intel_backlight/brightness
Zugang zum Einstellen der Bildschirmhelligkeit. Es gibt Powershell-Befehle, die Sie problemlos aufrufen können, wenn Sie keine Probleme mit sehr langen Feldnamen im COBOL-Stil haben. MS Powershell kann direkt aus der Bash heraus aufgerufen werden. Sie können also sagen, dass jetzt leistungsstarke Windows-Funktionen in bash integriert sind. Aus dem gleichen Grund kann MS Powershell Bash nennen, glaube ich. Also , wenn wahres Powershell erhält Zugriff auf Funktionen wie grep
, awk
, head
, tail
etc.
Die GUI für Ubuntu Desktop ( gedit
, nautilus
usw.) funktioniert nur nach der Installation VcXsrv
oder ähnlichem.
Das Teilen von Dateien zwischen Linux und Windows WSL ist kompliziert einzurichten. Beim Verschieben von Dateien zwischen dem freigegebenen WSL + Linux NTFS-Ordner hatte ich einige Dateiberechtigungen "Verrückt", entweder aufgrund meiner Unkenntnis oder aufgrund von Softwaremängeln.
Geschwindigkeit ist in der WSL viel langsamer als in Ubuntu. Sie können die Bildschirmfarbe tatsächlich Zeichen für Zeichen sehen, wenn Sie ausführen, cal
oder toilet
: Was sind die Unterschiede zwischen Windows Bash und Cygwin?
Ich halte die WSL für ein gutes Produkt und genieße es, beim Dual-Booten in Windows-World daran zu basteln. Es wird nie ein großartiges Produkt werden, weil MS nicht genügend Geld zur Verfügung hat, und sie wollen sowieso keine großartige Linux-Free-Ware-Distribution. Wenn Sie genug RAM hätten, wären Sie wahrscheinlich mit einer VM zufriedener. Da ich selbst nur 8 GB habe und die RAM-Preise bis etwa Mitte 2019 steigen, bleibe ich gerne bei der WSL und verzichte vorerst auf das 32-GB-RAM-Upgrade.
Ich habe ein paar MS-Foren besucht und ich muss sagen, dass Rich Turner und seine WSL-Teammitglieder einige der nettesten Profis sind, die ich gesehen habe.