Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Das Windows-Subsystem für Linux (WSL) ist für die Installation unter Windows Server 2019 (Version 1709) und höher verfügbar. In diesem Handbuch werden die Schritte zum Aktivieren von WSL auf Ihrem Computer beschrieben.
WSL auf Windows Server 2022 und 2025 Desktop Experience installieren
Windows Server 2022 unterstützt jetzt eine einfache WSL-Installation mit dem Befehl:
wsl --install
Sie können nun alles installieren, was Sie zum Ausführen von WSL unter Windows Server 2022 benötigen, indem Sie diesen Befehl in eine Administrator-PowerShell- oder Windows-Eingabeaufforderung eingeben und dann den Computer neu starten.
Mit diesem Befehl werden die erforderlichen optionalen Komponenten aktiviert, der neueste Linux-Kernel heruntergeladen, WSL 2 als Standard festgelegt und eine Linux-Verteilung für Sie installiert (Ubuntu standardmäßig).
Weitere Informationen zur Vorgehensweise finden Sie in den standardmäßigen WSL-Dokumenten:
- Ändern Sie die installierte Standard-Linux-Verteilung.
- Richten Sie Ihren Linux-Benutzernamen und Ihr Kennwort ein.
- Überprüfen, welche WSL-Version Sie ausführen
- Aktualisieren und Aufrüsten von Paketen.
- Fügen Sie weitere Verteilungen hinzu.
- Verwenden Sie Git mit WSL.
Installieren von WSL in früheren Versionen von Windows Server und Server Core
Zum Installieren von WSL unter Windows Server 2019 (Version 1709+) sowie Server Core für 2019 und höher können Sie die nachstehenden manuellen Installationsschritte ausführen.
Aktivieren des Windows-Subsystems für Linux
Bevor Sie Linux-Distributionen unter Windows ausführen können, müssen Sie das optionale Feature "Windows-Subsystem für Linux" aktivieren und neu starten.
Öffnen Sie PowerShell als Administrator , und führen Sie Folgendes aus:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux, VirtualMachinePlatform
Installieren des WSL-Kernelupdates für WSL 2
Dies ist für Server Core 2025 nicht erforderlich.
Invoke-WebRequest -Uri "https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi" -OutFile ".\wsl_update_x64.msi"
Start-Process "msiexec.exe" -ArgumentList "/i .\wsl_update_x64.msi /quiet" -NoNewWindow -Wait
Herunterladen einer Linux-Verteilung
Anweisungen und Links zum Herunterladen Ihrer bevorzugten Linux-Distribution finden Sie im Abschnitt " Downloading distributions " auf der Seite "Manuelle Installation".
Extrahieren und Installieren einer Linux-Verteilung
Nachdem Sie eine Linux-Verteilung heruntergeladen haben, führen Sie die folgenden Schritte aus, um den Inhalt zu extrahieren und manuell zu installieren. Es ist nicht so, dass Sie eine Appx-Datei herunterladen, die mehrere appx-Dateien enthält. In diesem Beispiel verwenden wir Debian.
Liste den Inhalt des appx mithilfe von tar.exeauf:
> tar -tf .\debian.appx DistroLauncher-Appx_1.12.2.0_ARM64.appx DistroLauncher-Appx_1.12.2.0_scale-100.appx DistroLauncher-Appx_1.12.2.0_scale-125.appx DistroLauncher-Appx_1.12.2.0_scale-150.appx DistroLauncher-Appx_1.12.2.0_scale-400.appx DistroLauncher-Appx_1.12.2.0_x64.appx
In unserem Beispiel haben wir einen x64-Bit-Server, deshalb möchten wir
DistroLauncher-Appx_1.12.2.0_x64.appx
installieren.Entpacken Sie den Inhalt in einen neuen Ordner namens
\%USERPROFILE%\AppData\Local\DebianWSL\
.mkdir "$env:USERPROFILE\AppData\Local\DebianWSL" | Out-Null tar -xf .\DistroLauncher-Appx_1.12.2.0_x64.appx -C $"env:USERPROFILE\AppData\Local\DebianWSL"
Fügen Sie Ihren Linux-Verteilungspfad zur Windows-Umgebung PATH (
C:\Users\Administrator\Ubuntu
in diesem Beispiel) mithilfe von PowerShell hinzu:$userenv = [System.Environment]::GetEnvironmentVariable("Path", "User") [System.Environment]::SetEnvironmentVariable("PATH", $userenv + ";$env:USERPROFILE\AppData\Local\DebianWSL", "User")
Sie können Ihre Verteilung jetzt über einen beliebigen Pfad starten, indem Sie <DistributionName>.exe
eingeben. Beispiel: ubuntu.exe
. Beachten Sie, dass Sie eine neue PowerShell-Instanz über das Startmenü starten oder sich abmelden und sich erneut anmelden müssen, wenn Server Core Ihren Pfad aktualisiert.
Nach Abschluss der Installation können Sie ein Benutzerkonto und ein Kennwort für Ihre neue Linux-Verteilung erstellen.
Windows Subsystem for Linux