How To: WSL2 unter Windows 11 installieren – Schritt-für-Schritt-Anleitung

Melden

Hier ist ein umfassendes Tutorial, wie du WSL2 (Windows Subsystem for Linux) unter Windows 11 installierst.

Das Windows-Subsystem für Linux (WSL) ermöglicht es dir, eine GNU/Linux-Umgebung direkt unter Windows auszuführen, ohne den Overhead einer traditionellen virtuellen Maschine oder eines Dual-Boot-Setups.


Voraussetzungen

  • Betriebssystem: Windows 11 (alle Versionen unterstützen WSL2).
  • Hardware: Virtualisierung muss im BIOS/UEFI deines Computers aktiviert sein (meist standardmäßig an).
  • Internetverbindung: Zum Herunterladen der Linux-Dateien.

Schritt 1: Terminal als Administrator öffnen

Windows 11 hat den Installationsprozess extrem vereinfacht. Du benötigst nur einen einzigen Befehl.

  1. Klicke auf die Startsuche (Lupe) oder drücke die Windows-Taste.
  2. Suche nach "Terminal" (oder "PowerShell").
  3. Mache einen Rechtsklick darauf und wähle "Als Administrator ausführen".

Schritt 2: Den Installationsbefehl ausführen

Gib im Terminal den folgenden Befehl ein und bestätige mit Enter:

wsl --install

Was dieser Befehl macht:

  • Aktiviert die benötigten optionalen Windows-Komponenten (WSL und Plattform für virtuelle Maschinen).
  • Lädt den neuesten Linux-Kernel herunter.
  • Setzt WSL2 als Standardversion.
  • Lädt standardmäßig Ubuntu als Linux-Distribution herunter und installiert sie.

Schritt 3: Computer neu starten

Sobald der Vorgang im Terminal abgeschlossen ist, wirst du aufgefordert, deinen PC neu zu starten. Dies ist zwingend erforderlich, damit die Virtualisierungsfunktionen aktiv werden.


Schritt 4: Einrichtung deiner Linux-Distribution

Nach dem Neustart öffnet sich automatisch ein Konsolenfenster (Ubuntu). Falls nicht, suche einfach im Startmenü nach "Ubuntu" und starte es.

  1. Warten: Das System schließt die Installation ab (kann 1–2 Minuten dauern).
  2. Benutzername festlegen: Du wirst aufgefordert, einen UNIX username einzugeben. Dieser muss nicht deinem Windows-Namen entsprechen.
  3. Passwort festlegen: Gib ein Passwort ein und bestätige es. Hinweis: Während der Eingabe des Passworts siehst du keine Zeichen (auch keine Sternchen) – das ist normal unter Linux.

Schritt 5: WSL-Version überprüfen (Optional)

Um sicherzugehen, dass alles korrekt auf Version 2 läuft, öffne erneut ein Windows-Terminal (PowerShell) und gib ein:

wsl -l -v

In der Spalte „VERSION“ sollte eine 2 stehen.


Schritt 6: System aktualisieren

Sobald du in deiner Linux-Konsole (Ubuntu) bist, solltest du als Erstes die Paketlisten aktualisieren, um auf dem neuesten Stand zu sein. Gib dazu folgende Befehle ein:

sudo apt update && sudo apt upgrade -y

(Du wirst hier nach dem Passwort gefragt, das du in Schritt 4 erstellt hast.)


Profi-Tipps für WSL2

1. Zugriff auf Dateien

  • Von Windows auf Linux: Du findest deine Linux-Dateien im Windows Explorer unter dem Pfad \\wsl$.
  • Von Linux auf Windows: Deine Windows-Festplatten sind unter /mnt/c/ eingebunden.

2. VS Code Integration

Installiere unter Windows Visual Studio Code und die Erweiterung "WSL". Danach kannst du in der Linux-Konsole einfach code . eingeben, und VS Code öffnet das aktuelle Verzeichnis direkt in der Linux-Umgebung.

3. Andere Linux-Versionen installieren

Wenn du nicht Ubuntu, sondern z.B. Debian oder Kali Linux möchtest, kannst du diese einfach über den Microsoft Store suchen und installieren oder per Befehl anzeigen lassen, was verfügbar ist:

wsl --list --online

Herzlichen Glückwunsch! Du hast nun ein voll funktionsfähiges Linux-System direkt innerhalb von Windows 11 laufen.

0