So richten Sie WSL 2 unter Windows 10 und 11 ein und installieren es

Um Linux auf Ihrem Windows-PC verwenden zu können, müssen Sie zunächst WSL 2 installieren. Hier erfahren Sie, wie Sie genau das in wenigen Minuten unter Windows 10 und 11 tun.

Falls Sie es noch nicht gehört haben: Microsoft liebt Linux. Dieser Satz zieht Skeptiker auf sich, aber dann sahen wir das Windows-Subsystem für Linux (WSL) und begannen, die Wahrheit darin zu erkennen. Mit WSL 2 können Sie eine Linux-Umgebung installieren, in der ein vollständiger Linux-Kernel ausgeführt wird Windows 11, oder 10, wenn Sie das noch verwenden, mit ziemlich enger Integration zwischen den beiden. Die erste Version von WSL hatte keinen Kernel und war nicht annähernd so leistungsfähig. WSL ist im Kern immer noch eine virtuelle Maschine, die jedoch eng mit ihrem Windows-Host verbunden ist.

Für Entwickler bedeutet WSL nahtlosen Zugriff auf Windows und Linux, ohne dass herkömmliche virtuelle Maschinen verwendet werden müssen. Sie müssen jedoch kein Entwickler sein, es ist ein solides Tool, das jeder verwenden kann, egal ob er ein erfahrener Hase ist oder gerade erst mit Linux anfängt. Auch beim Onboarding hat Microsoft viel Arbeit geleistet, und WSL 2 lässt sich jetzt einfacher denn je in Betrieb nehmen. Hier erfahren Sie, wie es geht.

Was Sie benötigen, um WSL 2 unter Windows 10 und 11 auszuführen

Sie benötigen weder einen extrem leistungsstarken PC, um WSL 2 auszuführen, noch benötigen Sie die „Pro“-Version von Windows, wie Sie es normalerweise tun, um das Hyper-V-VM-Tool zu verwenden. WSL 2 nutzt zwar die Hyper-V-Architektur, aber Sie müssen dafür nicht extra bezahlen. WSL 2 unterstützt außerdem sowohl x64- als auch ARM-Prozessoren. Wenn Sie es jedoch auf einem ARM-basierten Computer verwenden, müssen Sie eine Linux-Version verwenden, die über eine ARM-Version verfügt, z. B. Ubuntu.

WSL 2 kann auch unter Windows in einer virtuellen Maschine ausgeführt werden, sofern die von Ihnen verwendete VM-Software Unterstützung für verschachtelte Virtualisierung bietet und diese aktiviert ist.

So installieren Sie WSL 2 unter Windows 10 und 11

Der Installationsprozess für WSL 2 ist jetzt so unkompliziert, dass Sie in wenigen Minuten einsatzbereit sind. Die einzige Voraussetzung ist, dass Sie Windows 10 Version 2004 und höher verwenden (und das sollten Sie inzwischen auch wirklich sein) und der Patch KB5004296 installiert ist.

Es stehen zwei Möglichkeiten zur Auswahl: Nutzung des Microsoft Store oder Nutzung von PowerShell.

Öffnen Sie für die erste Methode einfach den Microsoft Store und laden Sie das „ herunter.Vorschau des Windows-Subsystems für Linux" Anwendung. Langfristig wird erwartet, dass dies der Ort ist, von dem WSL bezogen werden kann, da es dem Team ermöglicht, es zu aktualisieren, ohne Windows Update durchführen zu müssen.

Alternativ können Sie PowerShell auf Ihrem PC öffnen und diesen Befehl eingeben:

wsl --install

Lehnen Sie sich zurück und warten Sie, bis es seine Aufgabe erfüllt, starten Sie Ihren PC neu, wenn Sie dazu aufgefordert werden, und voilà! WSL 2 ist jetzt auf Ihrem PC eingerichtet. Die Standarddistribution (Distribution) ist Ubuntu, Sie können jedoch auch jede andere verwenden, die im Microsoft Store oder von Drittanbieterquellen wie Github oder direkt von Distributionsherstellern verfügbar ist.

Wenn Sie Windows 11 verwenden, ist die Windows-Terminal-App vorinstalliert und es ist die beste Möglichkeit, WSL auf Ihrem PC zu nutzen. Sie können eine Distribution über PowerShell starten, indem Sie den Befehl „wsl -d"-Befehl gefolgt vom Namen, aber mit Windows Terminal können Sie über ein Dropdown-Menü auf alle installierten Dateien zugreifen.

Wenn Sie Windows Terminal nicht installiert haben, können Sie es von herunterladen Microsoft Store oder durch die Windows-Paketmanager.