How To

Wie man ein Linux-Terminal unter Windows einrichtet

Februar 15, 2026 5 Minuten Lesezeit Updated: Februar 15, 2026

Linux-Befehlszeilentools oder GUI-Anwendungen unter Windows auszuführen, ist nicht ganz einfach, insbesondere für Nutzer virtueller Maschinen. Viele greifen daher auf VM-Lösungen zurück, die zwar funktionieren, aber ressourcenintensiv sein können. Hier kommt das Windows-Subsystem für Linux (WSL) ins Spiel. Es bietet eine Art Abkürzung: WSL erstellt eine Kompatibilitätsschicht, die es ermöglicht, Linux-Binärdateien nativ unter Windows auszuführen – ohne den Overhead vollständiger virtueller Maschinen. WSL ist deutlich effizienter und ideal, wenn man schnell etwas unter Linux erledigen möchte – sei es das Ausführen von Skripten, das Kompilieren oder das Testen von Linux-spezifischen Befehlen.

Einer der größten Vorteile? WSL blockiert nicht den Zugriff auf Dateien Ihres Windows-Systems. Sie können direkt von Linux aus über das Verzeichnis `/mnt` (z. B.` / cd /mnt/cmnt/`) auf Ihre Windows-Laufwerke zugreifen – das macht den Workflow deutlich flüssiger. Und wenn Sie grafische Anwendungen nutzen möchten, bietet WSL 2 mittlerweile gute Unterstützung, sodass diese im Gegensatz zu früher, als es sich noch etwas experimentell anfühlte, recht flüssig laufen.

So installieren Sie ein Linux-Terminal mit WSL

Methode 1: WSL installieren 1 — Für Anfänger oder Benutzer älterer Windows-Systeme

Diese Methode ist weiterhin nützlich, wenn Sie Windows 10-Versionen vor 2004 verwenden oder einfach nur schnell Linux-Befehle ausprobieren möchten, ohne sich mit Virtualisierung auseinandersetzen zu müssen. Sie ist schnell und ermöglicht es Ihnen, ein weitgehend funktionsfähiges Terminal ohne unnötigen Schnickschnack zu nutzen.

  • Drücken Sie [Taste] Win + R, geben Sie [Befehl] ein powershellund drücken Sie dann [Taste] CTRL + Shift + Enterfür Administratorrechte. Ja, für solche Aktionen benötigen Sie Administratorrechte.
  • Führen Sie diesen Befehl aus, um die WSL-Funktion zu aktivieren:dism /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all
  • Anschließend werden Sie zum Neustart aufgefordert. Bestätigen Sie einfach – indem Sie auf „J“ klicken oder den Vorgang abwarten.
  • Sobald Sie wieder online sind, gehen Sie zum WSL Store (Microsoft Store) und wählen Sie eine Linux-Distribution aus – Ubuntu ist die beliebteste, aber es stehen auch Debian, Kali, Fedora usw.zur Verfügung.
  • Falls der Store nicht funktioniert oder Sie manuelle Downloads bevorzugen, besuchen Sie diese Seite von Microsoft mit Links zu direkten Downloads.
  • Öffnen Sie nach dem Herunterladen das Installationsprogramm Ihrer Distribution. Folgen Sie den Anweisungen auf dem Bildschirm, geben Sie Ihren UNIX-Benutzernamen und Ihr Passwort ein, und schon sind Sie fast fertig.
  • Für die grundlegende Wartung empfiehlt es sich, die Linux-Pakete zu aktualisieren. Führen Sie dazu im Terminal den Befehl aus sudo apt update && sudo apt upgrade. Manchmal funktioniert das nicht ganz zuverlässig, aber meistens hält es Ihr System auf dem neuesten Stand.

Sie können WSL-Terminals über die Eingabeaufforderung oder PowerShell mit dem Befehl `wsl-terminal` starten wsl. Um eine bestimmte Distribution zu starten, geben Sie einfach `wsl- terminal` ein. Für ein noch besseres Benutzererlebnis empfiehlt sich das Windows Terminal. Damit können Sie mehrere Tabs öffnen und problemlos zwischen WSL, PowerShell und der Eingabeaufforderung wechseln.wsl -d DistroName

Methode 2: Upgrade auf WSL 2 – Für bessere Leistung und volle Linux-Unterstützung

Wenn Sie ein relativ neues Windows 10 (Version 1903 oder höher) oder Windows 11 verwenden, läuft WSL 2 höchstwahrscheinlich reibungslos. Was ist das Besondere an WSL 2? Es ist eine schlanke virtuelle Maschine mit einem echten Linux-Kernel und unterstützt daher GUI-Anwendungen besser. Außerdem ist sie deutlich schneller als WSL 1, insbesondere beim Dateizugriff.

Als Erstes sollten Sie sicherstellen, dass die Hardware-Virtualisierung im BIOS aktiviert ist. Diese Option finden Sie üblicherweise in den CPU- oder erweiterten Einstellungen und sie kann Bezeichnungen wie Intel VT-x, AMD-V oder ähnlich tragen. Ist sie deaktiviert, ist WSL 2 nicht möglich.

  • Öffnen Sie PowerShell als Administrator und prüfen Sie, ob die Virtualisierung aktiviert ist, indem Sie den entsprechenden Befehl ausführen systeminfo. Suchen Sie nach „Hyper-V-Anforderungen“: Dort sollte „Ja“ stehen.
  • Falls die Virtualisierungsfunktion nicht aktiviert ist, starten Sie den Computer neu, rufen Sie das BIOS auf, suchen Sie die Virtualisierungseinstellung und aktivieren Sie sie. Diese befindet sich üblicherweise unter „Erweitert“, „CPU“ oder „Sicherheit“.
  • Sobald die Virtualisierung aktiviert ist, führen Sie diesen Befehl in PowerShell aus, um WSL zu installieren – dies automatisiert den Vorgang: wsl --install. Dadurch wird alles heruntergeladen, WSL 2 eingerichtet und Ihre Standarddistribution (normalerweise Ubuntu) installiert.

Wenn Sie mehr Kontrolle bevorzugen oder eine bestimmte Distribution wünschen, können Sie die verfügbaren Distributionen über auflisten wsl -l -ound anschließend mit installieren.wsl --install --distribution DistributionName

Um Ihre bestehende Linux-Distribution auf WSL 2 umzustellen, verwenden Sie:.Es ist ganz einfach.wsl --set-version DistroName 2

Manchmal muss man den Linux-Kernel manuell aktualisieren. Führe einfach den Befehl aus wsl --update. Und falls du eine ältere Version wiederherstellen möchtest, kein Problem – wsl --update rollbackdas könnte helfen.

Um alle laufenden WSL-Instanzen zu beenden, führen Sie einfach den entsprechenden Befehl aus wsl --shutdown. Es empfiehlt sich, dies vor einem vollständigen Neustart durchzuführen, insbesondere bei der Fehlersuche.

Gängige WSL-Fehlerbehebungstricks

Ja, manchmal verursacht WSL Fehler, und das ist ziemlich ärgerlich. Wenn Ihre Installation beispielsweise mit Fehlern wie 0x80070003 fehlschlägt, überprüfen Sie Ihre Windows-Speichereinstellungen. Manchmal installiert Windows Apps einfach nicht, weil sie nicht auf Ihrem Hauptlaufwerk gespeichert werden. Gehen Sie zu Einstellungen > System > Speicher und stellen Sie sicher, dass neue Apps auf Ihrem C:-Laufwerk gespeichert werden.

Fehlt die Virtualisierung? Überprüfen Sie das BIOS – sie ist für WSL 2 unerlässlich. Stellen Sie sicher, dass sie aktiviert ist.Überprüfen Sie außerdem, ob die Funktion in Windows über PowerShell aktiviert ist Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux.

Falls Fehlermeldungen zu fehlenden Distributionen angezeigt werden, überprüfen Sie, ob Sie alle Distributionen unter Ihrem aktuellen Benutzerkonto installiert haben. Manchmal wsl --list --verbosehilft auch die Ausführung eines Befehls, um festzustellen, ob Ihre Distributionen korrekt registriert sind.

Bei manchen Systemen lassen sich seltsame Probleme durch einen Neustart nach der Aktivierung von Funktionen oder BIOS-Änderungen beheben – Windows macht es einem manchmal unnötig schwer.

Zusammenfassung

Die Installation von WSL ist gar nicht so kompliziert, wie es aussieht, sobald man den Dreh raus hat, insbesondere mit den neuesten Updates. Sie eröffnet Linux-Enthusiasten und Programmierern, die schnell und unkompliziert eine Linux-Umgebung auf ihrem Windows-Rechner benötigen, viele neue Möglichkeiten – ganz ohne den Aufwand mit virtuellen Maschinen. Denken Sie nur daran, im BIOS nach Virtualisierungsoptionen zu suchen, Ihre Distribution auszuwählen und Ihr System auf dem neuesten Stand zu halten.

Zusammenfassung

  • Die Aktivierung von WSL in den Windows-Einstellungen ist unerlässlich.
  • Je nach Bedarf können Sie zwischen WSL 1 oder 2 wählen – WSL 2 ist im Allgemeinen besser.
  • Stellen Sie sicher, dass die Virtualisierung aktiviert ist, wenn Sie WSL 2-Unterstützung wünschen.
  • Installieren Sie Ihre bevorzugte Linux-Distribution aus dem Store oder manuell.
  • Halten Sie WSL auf dem neuesten Stand, um die beste Benutzererfahrung zu erzielen.

Ich drücke die Daumen, dass es hilft.