Windows Server-Installationsleitfaden
Das Windows-Subsystem für Linux ist für die Installation unter Windows Server 2019 (Version 1709) und höher verfügbar. Diese Anleitung führt Sie durch die Schritte zum Aktivieren von WSL auf Ihrem Computer.
Installieren von WSL auf Windows Server 2022
Windows Server 2022 unterstützt jetzt eine einfache WSL-Installation mithilfe des Befehls:
wsl --install
Sie können nun alles, was Sie für die Ausführung von WSL auf Windows Server 2022 benötigen, installieren, indem Sie diesen Befehl im Administrator einer PowerShell oder Windows-Eingabeaufforderung eingeben und dann Ihren Rechner neu starten.
Dieser Befehl aktiviert die erforderlichen optionalen Komponenten, lädt den neuesten Linux-Kernel herunter, setzt WSL 2 als Standard und installiert eine Linux-Distribution für Sie (standardmäßig Ubuntu).
In den Standard-WSL-Dokumenten finden Sie weitere Informationen über folgende Themen:
- Die standardmäßig installierte Linux-Distribution ändern.
- Benutzername und Kennwort für Linux festlegen.
- Überprüfen Sie, welche Version von WSL Sie ausführen
- Update- und Upgrade-Pakete.
- Zusätzliche Distribution hinzufügen.
- Git mit WSL verwenden.
WSL auf früheren Versionen von Windows Server installieren
Um WSL auf Windows Server 2019 (Version 1709+) zu installieren, können Sie die nachstehenden manuellen Installationsschritte befolgen.
Aktivieren des Windows-Subsystems für Linux
Damit Sie Linux-Verteilungen unter Windows ausführen können, müssen Sie das optionale Feature „Windows-Subsystem für Linux“ aktivieren und das System neu starten.
Öffnen Sie PowerShell als Administrator, und führen Sie Folgendes aus:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
Herunterladen einer Linux-Verteilung
Anweisungen und Links zum Herunterladen Ihrer bevorzugten Linux-Verteilung finden Sie im Abschnitt Herunterladen von Verteilungen auf der Seite über die manuelle Installation.
Extrahieren und Installieren einer Linux-Verteilung
Nachdem Sie nun eine Linux-Verteilung heruntergeladen haben, um ihren Inhalt zu extrahieren und manuell zu installieren, führen Sie die folgenden Schritte aus:
Extrahieren Sie den Inhalt des
<DistributionName>.appx
-Pakets mithilfe von PowerShell:Rename-Item .\Ubuntu.appx .\Ubuntu.zip Expand-Archive .\Ubuntu.zip .\Ubuntu
Navigieren Sie nach dem Herunterladen der Verteilung zu dem Ordner, der den Download enthält, und führen Sie den folgenden Befehl in diesem Verzeichnis aus, wobei
app-name
der Name der APPX-Datei der Linux-Verteilung ist.Add-AppxPackage .\app_name.appx
Achtung
Installation failed with error 0x8007007e (Installationsfehler mit Fehlercode 0x8007007e): Sie erhalten diesen Fehler, wenn das System WSL nicht unterstützt. Stellen Sie sicher, dass Sie Windows-Build 16215 oder höher aus führen. Überprüfen Sie Ihren Build. Vergewissern Sie sich auch, dass die WSL aktiviert ist und Ihr Computer neu gestartet wurde, nachdem das Feature aktiviert wurde.
Fügen Sie der Windows-Umgebungsvariablen PATH mithilfe von PowerShell den Pfad der Linux-Verteilung hinzu (in diesem Beispiel
C:\Users\Administrator\Ubuntu
):$userenv = [System.Environment]::GetEnvironmentVariable("Path", "User") [System.Environment]::SetEnvironmentVariable("PATH", $userenv + ";C:\Users\Administrator\Ubuntu", "User")
Sie können Ihre Verteilung nun über einen beliebigen Pfad starten, indem Sie <DistributionName>.exe
eingeben. Beispiel: ubuntu.exe
.
Nach Abschluss der Installation können Sie ein Benutzerkonto und ein Kennwort für Ihre neue Linux-Verteilung erstellen.
Windows Subsystem for Linux