So installieren Sie das Windows-Subsystem für Linux (WSL) unter Windows 11

Linux reibungslos unter Windows 11 zum Laufen zu bringen, ohne Dual-Boot-Systeme oder virtuelle Maschinen, mag zunächst ungewohnt erscheinen, aber WSL (Windows-Subsystem für Linux) macht es überraschend einfach. Es ist, als hätte man eine Linux-Distribution direkt in der Windows-Umgebung – unkompliziert, ohne Hypervisoren, ohne Partitionsmanipulation. Dadurch erübrigt sich im Grunde die Notwendigkeit einer herkömmlichen VM oder eines Dual-Boot-Systems, es sei denn, man möchte diesen Weg gehen. Das Tolle daran? Nach der Einrichtung funktionieren die meisten Tools, Apps und Hilfsprogramme, die man von Linux erwartet, sofort. Ein kleiner Hinweis: WSL ist nicht standardmäßig aktiviert, daher muss es zunächst eingeschaltet werden, was etwas Einarbeitung erfordert. Anschließend folgen Sie einfach den richtigen Schritten zur Installation Ihrer bevorzugten Linux-Distribution. Insgesamt erleichtert es die Entwicklerarbeit enorm – insbesondere, wenn Sie schnell und unkompliziert von Windows aus auf Linux-Befehle oder -Tools zugreifen möchten.

Wie man WSL und eine Linux-Distribution unter Windows 11 installiert

Aktivierung der virtuellen Maschinenplattform – Der unerlässliche erste Schritt

Bevor Sie WSL nutzen, müssen Sie die Virtualisierungsplattform aktivieren, da Windows diese benötigt – andernfalls funktioniert WSL nicht richtig. Das ist etwas umständlich, denn Windows macht es einem natürlich unnötig schwer. So geht’s:

  • Öffnen Sie das Startmenü, geben Sie „Windows-Funktionen aktivieren oder deaktivieren“ ein und drücken Sie die Eingabetaste.
  • Suchen Sie in der daraufhin angezeigten Liste nach „Plattform für virtuelle Maschinen“ und aktivieren Sie dieses Kontrollkästchen. Diese Einstellung trägt dazu bei, dass WSL im Hintergrund ordnungsgemäß funktioniert.
  • Klicken Sie auf OK und starten Sie Ihren PC anschließend neu – ein manueller Neustart ist zwingend erforderlich, um die Änderungen anzuwenden.

Bei manchen Konfigurationen ist möglicherweise die Aktivierung von Hyper-V erforderlich, wenn Sie komplexere Umgebungen nutzen möchten. Für die meisten WSL-Anwendungen reicht jedoch die Virtual Machine Platform aus. Stellen Sie außerdem sicher, dass die Virtualisierung im BIOS aktiviert ist. Sollten WSL- oder VM-Funktionen später ausgegraut sein, liegt dies häufig daran, dass die Virtualisierung in den BIOS-Einstellungen deaktiviert ist, was zu Problemen führen kann.

Methode 1: Installation über die Eingabeaufforderung – Schnell und sauber

Diese Methode ist wahrscheinlich die schnellste, wenn Sie mit der Kommandozeile vertraut sind. Sie wird heutzutage von Microsoft empfohlen. Starten Sie einfach eine CMD- oder PowerShell-Konsole als Administrator und führen Sie einen einfachen Befehl aus:

wsl --install

Warum das hilft: Es richtet automatisch die neueste WSL-Version ein und installiert eine Standard-Linux-Distribution (meist Ubuntu).Beim Ausführen dieses Befehls werden im Hintergrund zahlreiche Aktionen ausgeführt, wie z. B.das Aktivieren von Funktionen, das Herunterladen von Kernel-Updates und die Installation des Linux-Images – quasi Magie, aber nicht immer beim ersten Mal ganz reibungslos.

Wann das zutrifft: Wenn Sie eine schnelle Einrichtung mit nur einem Befehl wünschen, die für die meisten Benutzer geeignet ist. Bei älteren Versionen oder ungewöhnlichen Einstellungen kann es jedoch vorkommen, dass ein Fehler auftritt oder nicht alles sofort ausgeführt wird. Auf manchen Rechnern ist nach der Ausführung ein Neustart erforderlich – es ist schon seltsam, wie Windows manchmal Verzögerungen einbaut.

Was Sie erwartet: Eine vollständig installierte Linux-Umgebung, die nach dem Neustart sofort einsatzbereit ist. Beim ersten Start durchläuft das System einige Einrichtungsschritte, die einige Minuten dauern können. Anschließend können Sie über das Windows-Terminal oder die Eingabeaufforderung darauf zugreifen.

Methode 2: Nutzung von Windows-Funktionen – Manuell, aber vertraut

Eine weitere Möglichkeit: Gehen Sie zu den Windows-Features und aktivieren Sie das Windows-Subsystem für Linux (WSL). Dadurch weisen Sie Windows an, WSL beim Systemstart zu laden. Das ist etwas aufwendiger, gibt Ihnen aber die volle Kontrolle.

  • Öffnen Sie das Startmenü, suchen Sie nach „Windows-Funktionen aktivieren oder deaktivieren“ und klicken Sie darauf.
  • Scrollen Sie nach unten, um das Windows-Subsystem für Linux zu finden. Aktivieren Sie das Kontrollkästchen. Falls Hyper-V oder die Plattform für virtuelle Maschinen noch nicht aktiviert sind, sollten Sie auch diese Optionen aktivieren.
  • Klicken Sie auf OK und starten Sie Ihren PC neu. Nach dem Neustart sollte WSL aktiviert sein, und Sie können Ihre Linux-Distribution über den Microsoft Store oder die Befehlszeile installieren.

Warum das hilfreich ist: Es ist unkompliziert, insbesondere wenn Sie eine grafische Benutzeroberfläche bevorzugen, und manchmal zuverlässiger, falls die Kommandozeilenmethode aufgrund von Berechtigungs- oder Netzwerkproblemen während der WSL-Installation fehlschlägt. So können Sie die Funktionen schrittweise aktivieren und jeden Schritt überprüfen.

Methode 3: Installation über den Microsoft Store – einfach und visuell

Wenn Sie gerne herumklicken und die neueste WSL-Version wünschen, laden Sie sie aus dem Microsoft Store herunter.Öffnen Sie einfach die Store-App:

  • Suchen Sie nach „Windows-Subsystem für Linux“ oder suchen Sie direkt nach Ihrer bevorzugten Linux-Distribution wie Ubuntu.
  • Klicken Sie auf „ Herunterladen “, um die Software zu installieren. Aufgrund von Benutzerkontensteuerungsabfragen (UAC) wird wahrscheinlich ein Bestätigungsfenster angezeigt – klicken Sie auf „Ja“.
  • Nach der Installation starten Sie die Distribution über das Startmenü oder das Windows-Terminal. Beim ersten Start werden möglicherweise einige Komponenten aktualisiert; warten Sie daher einen Moment.

Warum es Vorteile bietet: Es ist komfortabler für alle, die eine grafische Installation bevorzugen, und garantiert, dass Sie die neueste Distributionsversion direkt vom Hersteller erhalten. Manchmal ist die Installation über die grafische Benutzeroberfläche auf bestimmter Hardware zuverlässiger als über die Kommandozeile, insbesondere bei Netzwerk- oder Berechtigungsproblemen.

WSL aktuell halten – Kernel Matters

Falls Probleme auftreten oder Sie einfach die neueste Version verwenden möchten, ist ein Update des WSL-Kernels empfehlenswert. So gehen Sie vor:

  • Öffnen Sie das Startmenü, suchen Sie nach „Eingabeaufforderung“, klicken Sie mit der rechten Maustaste darauf und wählen Sie „ Als Administrator ausführen“.
  • Geben Sie den Befehl ein wsl --updateund drücken Sie die Eingabetaste. Dadurch werden die neuesten Kernel-Updates abgerufen und installiert.
  • Starten Sie Ihren PC neu, falls Sie dazu aufgefordert werden oder WSL anschließend instabil reagiert. Manchmal beheben neuere Kernel Fehler oder verbessern die Kompatibilität, insbesondere mit Windows-Updates.

Hinweis: Bei manchen Systemen kann das Update hängen bleiben oder Sie müssen den neuesten WSL-Kernel manuell über diesen Microsoft-Link herunterladen, falls die automatische Aktualisierung nicht funktioniert. Das ist zwar etwas umständlich, aber es lohnt sich.

Fazit

Letztendlich ist die Installation von WSL recht einfach, sobald die Virtualisierungseinstellungen aktiviert sind. Ob über die Kommandozeile, die Windows-Funktionen oder den Microsoft Store – jeder Weg funktioniert, je nach Vertrautheitsgrad und Systemvoraussetzungen. Nach der Installation von WSL ist die Wahl Ihrer Linux-Distribution reine Geschmackssache: Kommandozeile für Technikbegeisterte, grafische Benutzeroberfläche für visuell orientierte Nutzer. Ein aktueller Kernel gewährleistet Kompatibilität und reduziert Abstürze.

Zusammenfassung

  • Aktivieren Sie die Virtual Machine Platform in den Windows-Funktionen.
  • Wählen Sie Ihre Installationsmethode: Befehlszeile, grafische Benutzeroberfläche oder Store.
  • Führen Sie die entsprechenden Befehle oder Klicks aus, um die Einrichtung abzuschließen.
  • Aktualisieren Sie den Kernel bei Bedarf über wsl --update.

Zusammenfassung

Die Einrichtung von WSL ist gar nicht so kompliziert, sobald man die ersten Schritte hinter sich hat. Es ist wirklich angenehm, Linux-Tools nutzen zu können, ohne Dual-Boot oder ressourcenintensive virtuelle Maschinen im Hintergrund laufen zu müssen. Hoffentlich hilft das jemandem, die Einrichtung zu beschleunigen – oder sich zumindest nicht im Windows-Funktionsdschungel zu verirren. Viel Spaß beim Programmieren!