Microsoft hat die Installation von Windows Subsystem für Linux in Windows 11 (und 10) vereinfacht
Das Windows Subsystem für Linux hat sich im Laufe der Jahre enorm weiterentwickelt, und mit WSL2 ist es wirklich beeindruckend geworden. Aber um alles, was WSL2 zu bieten hat, nutzen zu können, muss es installiert werden, und das ist etwas, das Microsoft als unnötig kompliziert eingestuft hat.
Also hat Microsoft etwas dagegen unternommen. In den neuesten Preview-Builds von Windows 11 und Windows 10 müssen Sie nicht mehr durch endlose Prozesse springen, um WSL2 zu installieren; ein einziger Befehl genügt.
In einem Beitrag auf dem Windows Command Line Blog erklärt Craig Loewen, Programmmanager für die Windows Development Platform: "Der Prozess zur Einrichtung der WSL war bisher zu kompliziert und erforderte das Aktivieren mehrerer Einstellungen und die Installation mehrerer Pakete. Wir haben den Prozess auf einen einzigen Befehl vereinfacht".
Und er verrät, wie der Prozess funktioniert:
Öffnen Sie einfach ein Eingabeaufforderungsfenster mit Administratorrechten und führen Sie wsl.exe --install aus. Sobald Sie die Eingabetaste drücken, werden automatisch die erforderlichen optionalen WSL-Funktionen aktiviert, die Ubuntu-Distribution standardmäßig installiert und die neueste Version des WSL-Linux-Kernels auf Ihrem Rechner installiert. Wenn der Vorgang abgeschlossen ist und Sie Ihren Rechner neu starten, wird Ihre Distribution nach dem erneuten Hochfahren gestartet und die Installation ist abgeschlossen.
Es gibt noch einige andere Befehle, die hier zu erwähnen sind. Sie können in der PowerShell oder der Windows-Eingabeaufforderung verwendet werden:
wsl --list --online zeigt eine Liste der verfügbaren Linux-Distributionen an
wsl --install -d installiert eine andere Distro als Ubuntu
wsl --update aktualisiert manuell den WSL-Linux-Kernel
wsl --status zeigt allgemeine WSL-Konfigurationsinformationen an
Sie müssen Windows 10 Version 2004 oder höher verwenden und das Update KB5004296 installiert haben, um dieses neue WSL-Installationsverfahren mit einem einzigen Befehl nutzen zu können.