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.
Der Einfachheit halber empfehlen wir die Verwendung des wsl --install Windows-Subsystems für Linux, aber wenn Sie einen älteren Build von Windows oder Windows Server Core ausführen, wird dies möglicherweise nicht unterstützt. Wir haben die nachstehenden manuellen Installationsschritte eingefügt. Wenn während des Installationsvorgangs ein Problem aufgetreten ist, lesen Sie den Abschnitt Installation des Handbuchs zur Problembehandlung.
Schritt 1: Aktivieren des Windows-Subsystems für Linux
Sie müssen zuerst das optionale Feature "Windows Subsystem for Linux" aktivieren, bevor Sie Linux-Distributionen unter Windows installieren.
Öffnen Sie PowerShell als Administrator (Startmenü > PowerShell> klicken Sie mit der rechten Maustaste auf > Als Administrator ausführen),, und geben Sie diesen Befehl ein:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
Es wird empfohlen, jetzt mit Schritt 2 fortzufahren : Überprüfen Sie die Anforderungen für die Ausführung von WSL 2, aktualisieren Sie auf WSL 2, aber wenn Sie nur WSL 1 installieren möchten, können Sie ihren Computer jetzt neu starten und zu Schritt 6 wechseln – Installieren Sie Ihre Linux-Verteilung ihrer Wahl. Um auf WSL 2 zu aktualisieren, warten Sie mit dem Neustart Ihres Computers, und fahren Sie mit dem nächsten Schritt fort.
Schritt 2 : Überprüfen der Anforderungen für die Ausführung von WSL 2
Um auf WSL 2 zu aktualisieren, müssen Sie Windows 10 ausführen...
- Für x64-Systeme: Version 1903 oder höher mit Build 18362.1049 oder höher.
- Für ARM64-Systeme: Version 2004 oder höher, mit Build 19041 oder höher.
oder Windows 11.
Anmerkung
Builds unter 18362 unterstützen WSL 2 nicht. Verwenden Sie den Windows Update-Assistenten, um Ihre Version von Windows zu aktualisieren. Die Windows-Version 1903-Unterstützung ist auch nur für x64-Systeme verfügbar. Wenn Sie eine Arm64-Version von Windows verwenden, müssen Sie ein Upgrade auf Windows 10, Version 2004 oder höher durchführen, um vollzugriff auf WSL 2 zu erhalten. Weitere Informationen finden Sie unter WSL 2-bald für die Windows 10-Versionen 1903 und 1909 verfügbar.
Um Ihre Version und Buildnummer zu überprüfen, wählen Sie Windows-Logo-Taste + Raus, geben Sie winverein, wählen Sie OKaus. Aktualisieren auf die neueste Windows-Version im Menü "Einstellungen".
Anmerkung
Wenn Sie Windows 10, Version 1903 oder 1909 ausführen, öffnen Sie "Einstellungen" im Windows-Menü, navigieren Sie zu "Update & Sicherheit", und wählen Sie "Nach Updates suchen" aus. Die Buildnummer muss über 18362.1049 oder 18363.1049 sein, wobei die Buildnummer der Nebenversion über .1049 liegen muss. Weitere Informationen: WSL 2-Support wird für Windows 10-Versionen 1903 und 1909bereitgestellt.
Schritt 3 : Aktivieren des Features "Virtueller Computer"
Vor der Installation von WSL 2 müssen Sie die Virtual Machine Platform optionale Funktion aktivieren. Ihr Computer erfordert Virtualisierungsfunktionen, um dieses Feature zu verwenden.
Öffnen Sie PowerShell als Administrator, und führen Sie Folgendes aus:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
Starten Sie Ihren Computer neu, um die WSL-Installation abzuschließen und auf WSL 2 zu aktualisieren.
Schritt 4 : Herunterladen des Linux-Kernelupdatepakets
Das Linux-Kernelupdatepaket installiert die neueste Version des WSL 2 Linux-Kernel- zum Ausführen von WSL im Windows-Betriebssystemimage. (Um WSL im Microsoft Store mit häufiger gepushten Updates auszuführen, verwenden Sie wsl.exe --install oder wsl.exe --update.).
Laden Sie das neueste Paket herunter:
Anmerkung
Wenn Sie Ihre Systemarchitektur nicht kennen, drücken Sie die Win + X Tasten, suchen Sie das System im Menü, oder drücken Sie die Y TASTE, um die "Info-System"-Einstellungen (oder Systemsteuerung) zu öffnen, und suchen Sie die Architektur Ihres aktuellen Systems.
Führen Sie das im vorherigen Schritt heruntergeladene Updatepaket aus. (Zum Ausführen doppelklicken – Sie werden aufgefordert, erhöhte Berechtigungen einzugeben, wählen Sie "Ja" aus, um diese Installation zu genehmigen.)
Sobald die Installation abgeschlossen ist, fahren Sie mit dem nächsten Schritt fort – WSL 2 als Standardversion bei der Installation neuer Linux-Distributionen festlegen. (Überspringen Sie diesen Schritt, wenn Ihre neuen Linux-Installationen auf WSL 1 festgelegt werden sollen).
Anmerkung
Weitere Informationen finden Sie im Artikel Änderungen an der Aktualisierung des WSL2-Linux-Kernel-, verfügbar im Windows-Befehlszeilenblog.
Schritt 5: Festlegen von WSL 2 als Standardversion
Öffnen Sie PowerShell, und führen Sie diesen Befehl aus, um WSL 2 als Standardversion festzulegen, wenn Sie eine neue Linux-Verteilung installieren:
wsl --set-default-version 2
Schritt 6: Installieren der Linux-Distribution Ihrer Wahl
Öffnen Sie den Microsoft Store-, und wählen Sie Ihre bevorzugte Linux-Verteilung aus.
Die folgenden Links öffnen die Microsoft Store-Seite für jede Verteilung:
- Ubuntu:
- Debian:
- Arch Linux:
- Fedora:
- deepin:
- Alpine Linux:
- openEuler:
- SUSE:
- Pistachio Linux:
- Kali Linux:
- Oracle Linux:
- AlmaLinux OS:
- AOSC OS:
- Athena OS
- Slackware:
- WSLackware (inoffizielle)
- Fedora Remix:
- Fedora Remix für WSL (kostenpflichtig)
- Pengwin:
- Pengwin (kostenpflichtig)
- Pengwin Enterprise 9 (kostenpflichtig)
- Pengwin Enterprise 8 (kostenpflichtig)
- Pengwin Enterprise 7
- Rocky Linux:
- RLU 9 (inoffizielle, kostenpflichtig)
- Rocky 8 RC Unofficial (inoffizielle , bezahlt)
- Azure Linux:
*Kostenpflichtig gibt nur an, dass sie im Microsoft Store bezahlt wird, bedeutet aber nicht, dass sie keine anderen kostenlosen Downloadkanäle hat.
Wählen Sie auf der Seite der Verteilung die Option „Get“ (Abrufen) aus.
Wenn Sie zum ersten Mal eine neu installierte Linux-Verteilung starten, wird ein Konsolenfenster geöffnet, und Sie werden aufgefordert, auf eine oder zwei Minuten zu warten, bis Dateien dekomprimiert und auf Ihrem PC gespeichert werden. Alle zukünftigen Starts sollten weniger als eine Sekunde dauern.
Anschließend müssen Sie ein Benutzerkonto und ein Kennwort für Ihre neue Linux-Verteilungerstellen.
GLÜCKWUNSCH! Sie haben erfolgreich eine Linux-Distribution installiert und eingerichtet, die vollständig in Ihr Windows-Betriebssystem integriert ist!
Problembehandlung bei der Installation
Wenn während des Installationsvorgangs ein Problem aufgetreten ist, lesen Sie den Abschnitt Installation des Handbuchs zur Problembehandlung.
Herunterladen von Distributionen
Es gibt einige Szenarien, in denen Sie möglicherweise nicht in der Lage sind (oder möchten), WSL Linux-Distributionen mit dem Microsoft Store zu installieren. Möglicherweise führen Sie eine Windows Server- oder Long-Term Servicing (LTSC)-Desktopbetriebssystem-SKU aus, die den Microsoft Store nicht unterstützt, oder Ihre Unternehmensnetzwerkrichtlinien und/oder Administratoren lassen die Microsoft Store-Nutzung in Ihrer Umgebung nicht zu. In diesen Fällen kann es erforderlich sein, Linux-Distributionen direkt herunterzuladen, obwohl WSL selbst verfügbar ist.
Wenn die Microsoft Store-App nicht verfügbar ist, können Sie Linux-Distributionen mithilfe dieser Links herunterladen und manuell installieren:
- Ubuntu:
- Ubuntu (x64, arm64)
- Ubuntu 24.04 LTS (x64, arm64)
- Ubuntu 22.04 LTS (x64, arm64)
- Ubuntu 20.04 LTS (x64, arm64)
- Ubuntu 18.04 LTS (x64)
- Ubuntu 18.04 LTS ARM (arm64)
- Ubuntu 16.04 (x64)
- Debian:
- Debian GNU/Linux (x64, arm64)
- Kali Linux:
- OracleLinux:
- Oracle Linux 9.1 (x64)
- Oracle Linux 8.7 (x64)
- Oracle Linux 8.5 (x64)
- Oracle Linux 7.9 (x64)
- SUSE:
- openSUSE:
- openSUSE Tumbleweed (x64)
- openSUSE Leap 15.6 (x64)
- openSUSE Leap 15.3 (x64)
- openSUSE Leap 15.2 (x64)
- SUSE Linux:
- openSUSE:
- Fedora Remix:
- Fedora Remix für WSL (x64, arm64)
Dies führt dazu, dass die <distro>.appx Pakete in einen Ordner Ihrer Wahl heruntergeladen werden.
Wenn Sie es vorziehen, können Sie ihre bevorzugten Verteilungen auch über die Befehlszeile herunterladen, sie können PowerShell mit dem cmdlet Invoke-WebRequest verwenden. Zum Herunterladen von Ubuntu 20.04:
Invoke-WebRequest -Uri https://aka.ms/wslubuntu2004 -OutFile Ubuntu.appx -UseBasicParsing
Tipp
Wenn der Download lange dauert, deaktivieren Sie den Fortschrittsbalken, indem Sie $ProgressPreference = 'SilentlyContinue' einstellen.
Sie haben auch die Möglichkeit, das curl-Befehlszeilenprogramm zum Herunterladen zu verwenden. So laden Sie Ubuntu 20.04 mit curl herunter:
curl.exe -LR -o ubuntu-2004.Appx https://aka.ms/wslubuntu2204
In diesem Beispiel wird curl.exe ausgeführt (nicht nur curl), um sicherzustellen, dass in PowerShell die eigentliche curl-ausführbare Datei aufgerufen wird, nicht der PowerShell-Curl-Alias für Invoke-WebRequest.
Installieren des Appx-Pakets mit Add-AppxPackage
Anmerkung Der folgende Befehl funktioniert nicht für Server Core-Installationen.
Nachdem die Verteilung heruntergeladen wurde, navigieren Sie 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 Linux-Verteilung .appx Datei ist.
Add-AppxPackage .\app_name.Appx
Nachdem der Download des Appx-Pakets abgeschlossen ist, können Sie mit der Ausführung der neuen Verteilung beginnen, indem Sie auf die Appx-Datei doppelklicken. (Der Befehl wsl -l zeigt nicht an, dass die Verteilung installiert ist, bis dieser Schritt abgeschlossen ist).
Wenn Sie Windows Server verwenden oder Probleme beim Ausführen des obigen Befehls auftreten, finden Sie die alternativen Installationsanweisungen auf der Dokumentationsseite Windows Server, um die .Appx Datei zu installieren, indem Sie sie in eine ZIP-Datei ändern.
Sobald Ihre Verteilung installiert wurde, folgen Sie den Anweisungen, um ein Benutzerkonto und Kennwort für Ihre neue Linux-Verteilung zu erstellen.
Installieren von Windows Terminal (optional)
Mithilfe von Windows Terminal können Sie mehrere Registerkarten oder Fensterbereiche öffnen, um zwischen mehreren Linux-Verteilungen oder anderen Befehlszeilen (PowerShell, Eingabeaufforderung, Azure CLI usw.) anzuzeigen und schnell zu wechseln. Sie können Ihr Terminal vollständig mit eindeutigen Farbschemas, Schriftschnitten, Schriftgraden, Hintergrundbildern und benutzerdefinierten Tastenkombinationen anpassen.
Weitere Informationen.
Windows Terminal installieren
Windows Subsystem for Linux