
Das Windows-Subsystem für Linux war bei seiner Einführung zunächst eine Art Notlösung und bot Benutzern die Möglichkeit, mit einigen Linux-Tools zu interagieren und gleichzeitig die Installation eines separaten Betriebssystems zu vermeiden. In den Jahren seit seinem Debüt hat sich WSL zu einer leichten virtuellen Maschine entwickelt, auf der ein echter Linux-Kernel auf Windows läuft, sodass Windows-Benutzer weniger Gründe haben, eine völlig separate Linux-Umgebung zu unterhalten.
WSL 1 war ein netter Proof of Concept, aber es war nicht wirklich Linux und hatte zu viele Einschränkungen. Aber seit der Veröffentlichung von WSL 2 habe ich nicht mehr so viel Interesse an einem Dual-Boot-System oder einer virtuellen Linux-Maschine, die unter einem unabhängigen Hypervisor läuft. Mein System neu zu starten, nur um ein anderes Betriebssystem auszuwählen, fühlt sich wie Zeitverschwendung an, und das Offenlegen von Dateien von meinem Windows-System auf einer Linux-VM kann umständlich sein. WSL lässt sich nahtlos integrieren und behebt beide Probleme, sodass ich endlich meine native Linux-Partition ersetzt habe.

Verwandte
5 Gründe, warum ich aufgehört habe, Windows und Linux auf meinem PC dual zu booten
Der Aufwand lohnt sich einfach nicht mehr.
Ursprünglich habe ich Linux nativ ausgeführt
Das fühlt sich jetzt wie ein Schmerz an
Die native Ausführung von Linux machte für mich Sinn, da es die beste Möglichkeit war, auf die Befehlszeilentools und Bash-Skripte zuzugreifen, die ich am liebsten verwende. WSL 1 emulierte nur Linux-Befehle und die Verwendung einer dedizierten Linux-VM bedeutete zusätzlichen Overhead und die Zuweisung der Hardware meines PCs. Natives Linux würde so laufen, wie ich es erwartet hatte, es würde mir vollen Zugriff auf die Ressourcen meines Computers geben und ich könnte immer noch sehr einfach auf Dateien von meiner Windows NTFS-Partition zugreifen.
Es hat sich auch allein für Docker gelohnt, Linux zu booten. Das Ausführen von Containern ist äußerst praktisch und ein Muss für Entwickler und Power-User. Die Docker-Implementierung unter Windows vor der Einführung von WSL 2 war, gelinde gesagt, ziemlich schwierig. Heutzutage laufen Docker-Container dank WSL problemlos unter Windows, und das gibt mir einen Grund weniger, in natives Linux zu booten.
Als die WSL zum Game Changer wurde
Es ist nicht mehr der Kompromiss, der es einmal war

Als WSL 2 auf Windows 10 landete und den Benutzern ein vollständiger Linux-Kernel zur Verfügung stand, sah ich, dass meine Gründe für das Booten in natives Linux immer weniger wurden. WSL bietet eine bessere CPU-, RAM- und Speicherleistung als eine VM, die auf VirtualBox und VMware läuft, und ist weitaus bequemer als ein Neustart, um auf ein anderes Betriebssystem zuzugreifen. Da WSL 2 eine virtuelle Festplatte innerhalb der Linux-Umgebung verwendet, entspricht sogar die Festplatten-E/A-Leistung weitgehend der einer nativen Installation.
Obwohl ich mit der Leistung und dem Komfort von WSL zufrieden war, war es die Kompatibilität, die mich wirklich davon überzeugt hat, meine native Linux-Installation komplett aufzugeben. Durch WSL fühlt sich Linux so an, als wäre es tatsächlich in Windows integriert: Ich kann Linux-Befehle für meine Windows-Dateien ausführen oder „explorer.exe“ eingeben. ` um ein Linux-Verzeichnis im Windows Explorer zu öffnen. Außerdem muss ich einen Abschnitt meiner Festplatte nicht mehr nur für Linux partitionieren. Beide Betriebssysteme können auf meinem Laufwerk C laufen und den benötigten Speicherplatz beanspruchen.

Verwandte
4 Gründe, warum ich zwei verschiedene WSL-Distributionen nebeneinander betreibe
Das Einzige, was besser ist als eine WSL-Instanz, sind zwei WSL-Instanzen
WSLs Unterstützung für GUI-Apps
Der Sargnagel für mein Dual-Boot-Setup

Als WSL die Unterstützung für X11- und Wayland-GUI-Anwendungen einführte, einschließlich Soundunterstützung und Grafikbeschleunigung, konnte ich Dual-Booten nicht mehr rechtfertigen. Linux-Anwendungen können jetzt wie normale Windows ausgeführt werden und integrieren sich nahtlos in die Windows-Taskleiste und den Benachrichtigungsbereich. Es ist nicht ungewöhnlich, dass bei mir mehrere Linux- und Windows-Apps nebeneinander laufen, und sie harmonieren so gut, dass ich vergesse, dass sie zu zwei verschiedenen Systemen gehören.
Zugegebenermaßen führt natives Linux GUI-Anwendungen besser aus. WSL verursacht einen gewissen Overhead und die Anzeige kann hin und wieder knifflig sein. Aber für die Entwicklung von Apps, die meiner Meinung nach der Grund dafür ist, dass viele Leute überhaupt WSL verwenden, ist das so gut wie kein Problem. Meine grafikintensivsten Programme laufen sowieso immer noch unter Windows. Wenn Sie versuchen, Blender oder Videospiele über WSL auszuführen, werden Sie eine gewisse Leistungsverzögerung feststellen. Aber WSL und virtuelle Maschinen im Allgemeinen sind nicht dazu gedacht, dieses Problem zu lösen.
Ein Neustart hat sich einfach nicht mehr gelohnt
WSL kann natives Linux nicht für alle ersetzen. Es erlaubt Ihnen nicht, mit Bootloadern herumzuspielen, umfangreiche GUI-Anwendungen auszuführen (zumindest nicht gut), den Kernel auf sinnvolle Weise anzupassen oder direkten Zugriff auf die Systemhardware zu erhalten. Dies sind nur einige Beispiele, aber ich kann mir vorstellen, dass die Mehrheit der Benutzer WSL nur zur Bereitstellung einer Linux-Entwicklungsumgebung und zum Zugriff auf Linux-Tools verwenden, und genau darin besteht die Stärke von WSL.
Windows Insight Report: Abonnieren Sie und verpassen Sie nichts Wichtiges
Bleiben Sie mit Windows Insight in der Welt von Windows, Software, PC-Komponenten und mehr immer einen Schritt voraus
Abonnieren
Mit Ihrer Anmeldung stimmen Sie dem Erhalt von Newslettern und Marketing-E-Mails zu und akzeptieren unsere Nutzungsbedingungen und Datenschutzrichtlinien. Sie können sich jederzeit abmelden.
Ein Neustart, um auf Linux zuzugreifen, fühlt sich mittlerweile wie eine veraltete Lösung an. Ich liebe immer noch beide Betriebssysteme, aber ich möchte nicht zwei völlig getrennte Umgebungen unterhalten, um das Beste aus beiden Welten herauszuholen. Für mich ist die beste Lösung diejenige, die am wenigsten Zeit verschwendet und mir trotzdem alles gibt, was ich brauche, und das ist WSL.
*️⃣ Quelllink:
Windows-Subsystem für Linux, 5 Gründe, warum ich das Dual-Booten von Windows und Linux auf meinem PC gestoppt habe , Linux VM, Docker, 4 Gründe, warum ich zwei verschiedene WSL-Distributionen nebeneinander betreibe , ]( https://www.valnetinc.com/en/privacy-policy) ,