Win11 - Windows Subsystem for Linux (WSL)

Mit dem Windows Subsystem for Linux (WSL) kannst du eine vollständige Linux-Umgebung direkt unter Windows 11 betreiben. Ideal für Entwicklung, Tests und Automatisierung ohne virtuelle Maschine.

Ziel dieser Anleitung: Installation, Konfiguration und Test von WSL 2 inklusive Netzwerk- und Dateisystemintegration.

1. WSL 2 aktivieren

Öffne eine PowerShell als Administrator und führe folgende Befehle aus:

wsl --install
wsl --set-default-version 2
Hinweis: Nach der Installation ist meist ein Neustart erforderlich.

2. Linux-Distributionen installieren

Installiere zwei Distributionen:

wsl --install -d Ubuntu-24.04
wsl --install -d Debian

3. Grundkonfiguration in Ubuntu

Benutzer erstellen

Beim ersten Start von Ubuntu wirst du zur Benutzererstellung aufgefordert (z. B. visionadmin).

System aktualisieren

sudo apt update && sudo apt upgrade -y

Tools installieren

sudo apt install curl git htop net-tools -y

4. Dateisystem-Integration testen

Zugriff auf Windows-Dateien in WSL

ls /mnt/c/Firmenordner

Zugriff auf WSL-Dateien von Windows

Im Explorer:

\\wsl$\Ubuntu-24.04\home\visionadmin
Tipp: WSL mountet Windows-Laufwerke automatisch unter /mnt/.

5. Netzwerk-Interoperabilität testen

Windows-Host aus WSL pingen

ping $(hostname).local

Webserver starten

python3 -m http.server 8080

Im Windows-Browser aufrufen:

http://localhost:8080
Ergebnis: Die Verbindung zwischen Windows und WSL funktioniert.

6. WSL-Konfiguration anpassen

Datei: %USERPROFILE%\.wslconfig

[wsl2]
memory=2GB
processors=2

Datei: /etc/wsl.conf

[automount]
enabled=true
Achtung: Änderungen werden erst nach wsl --shutdown wirksam.

7. Export und Import (Backup)

Distribution exportieren

wsl --export Ubuntu-24.04 C:\Backup\ubuntu-backup.tar

Distribution wieder importieren

wsl --import Ubuntu-Backup C:\WSL\Ubuntu C:\Backup\ubuntu-backup.tar

8. Häufige Fehler

9. Fazit

WSL 2 bietet eine leistungsfähige Linux-Umgebung direkt unter Windows. Durch einfache Integration von Netzwerk und Dateisystem eignet es sich hervorragend für moderne Entwicklungsumgebungen.