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.
Aus Gründen der Einfachheit wird im Allgemeinen empfohlen, das wsl --install
zum Installieren des Windows-Subsystems für Linux zu verwenden, aber wenn Sie einen älteren Build von Windows 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 und auf WSL 2 zu aktualisieren, aber wenn Sie nur WSL 1 installieren möchten, können Sie jetzt Ihren Computer neu starten und zu Schritt 6 – Ihre Linux-Distribution installierenübergehen. 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 einen ARM64-Computer verwenden, laden Sie stattdessen das ARM64-Paket herunter. Wenn Sie nicht sicher sind, welche Art von Computer Sie haben, öffnen Sie die Eingabeaufforderung oder PowerShell, und geben Sie Folgendes ein:
systeminfo | find "System Type"
. Vorbehalt: Unter nicht englischen Windows-Versionen müssen Sie möglicherweise den Suchtext ändern und die Zeichenfolge "Systemtyp" übersetzen. Möglicherweise müssen Sie auch die Anführungszeichen für den Find-Befehl mit Escapezeichen versehen. Für Deutsch beispielsweisesysteminfo | find '"Systemtyp"'
.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:
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 24.04
- Ubuntu 22.04 LTS
- Ubuntu 20.04
- Ubuntu 20.04 ARM
- Ubuntu 18.04
- Ubuntu 18.04 ARM
- Ubuntu 16.04
- Debian GNU/Linux
- Kali Linux
- SUSE Linux Enterprise Server 12
- SUSE Linux Enterprise Server 15 SP2
- SUSE Linux Enterprise Server 15 SP3
- openSUSE Tumbleweed
- openSUSE Leap 15.3
- openSUSE Leap 15.2
- Oracle Linux 8.5
- Oracle Linux 7.9
- Fedora Remix für WSL
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 -L -o ubuntu-2004.appx https://aka.ms/wslubuntu2004
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.
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 Terminalinstallieren.
Windows Subsystem for Linux