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.
Installieren von WSL auf Windows Server 2022 und 2025
Windows Server 2022 und Windows Server 2025 unterstützen eine einfache WSL-Installation mithilfe des Befehls:
wsl.exe --install
Sie können jetzt alles installieren, was Sie zum Ausführen von WSL auf Windows Server 2022 oder 2025 (einschließlich Server Core auf 2025) benötigen, indem Sie diesen Befehl in einen administrator PowerShell 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
Um WSL auf Windows Server 2019 (Version 1709+) sowie Server Core für 2019 und höher zu installieren, 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
Hinweis
Dieser Schritt gilt nur für Windows Builds 18362 und höher, da WSL 2 unterstützt wird.
wsl --update
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. Beachten Sie, dass Sie eine Appx-Datei herunterladen, die mehrere Appx-Dateien enthält. In diesem Beispiel verwenden wir Debian.
Den Inhalt der appx-Datei mit tar.exe auflisten:
> tar -xf .\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.appxIn unserem Beispiel haben wir einen x64-Bit-Server, deshalb möchten wir
DistroLauncher-Appx_1.12.2.0_x64.appxinstallieren.Entpacken Sie den Inhalt in einen neuen Ordner namens
\%USERPROFILE%\AppData\Local\DebianWSL\.$debianWSLPath = Join-Path -Path $env:LocalAppData -ChildPath DebianWSL New-Item -Path $debianWSLPath -ItemType Directory | 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\Ubuntuin 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