So überprüfen Sie die Version des Windows-Subsystems für Linux (WSL) in Windows
Sie haben das Windows-Subsystem für Linux ( WSL ) auf Ihrem Windows 11 oder Windows 10 ausgeführt, um einige Bash-Befehle auszuprobieren und vielleicht einige der besten Linux-Apps(best Linux apps) auszuführen . Es ist viel einfacher als die Verwendung eines Dual-Boots, um beide Betriebssysteme zu haben.
Einige Dinge funktionieren jedoch nur in bestimmten Versionen von WSL , und Sie sind sich nicht sicher, welche Sie haben. Wir zeigen Ihnen also, wie Sie die WSL - Version sowohl unter Windows 11 als auch unter Windows 10 überprüfen , sowie einige andere Tricks.
Was ist der Unterschied zwischen WSL-Versionen(Difference Between WSL Versions) ?
Es gibt nur zwei Versionen von WSL ; WSL1 und WSL2 . Der Hauptunterschied besteht darin, dass WSL 2 über den vollständigen Linux-Kernel verfügt, WSL 1(WSL 1) jedoch nicht. Stellen Sie sich WSL 1(WSL 1) als WSL lite vor. Wenn Sie ein engagierter Linux- Benutzer sind oder (Linux)Linux ernsthaft lernen möchten , verwenden Sie WSL 2 . Es läuft als vollständige virtuelle Maschine mit allen Funktionen, die die Virtualisierung mit sich bringt. WSL 2 erhöht die Leistung des Dateisystems und unterstützt die vollständige Systemaufrufkompatibilität.
WSL 2 ist nur unter Windows 11 oder Windows 10 , Version 1903 Build 19362 oder neuer verfügbar. Wenn Sie Windows 10 verwenden und es auf dem neuesten Stand gehalten haben, sind Sie gut. Wenn Sie sich nicht sicher sind, haben wir einen Artikel, der Ihnen hilft, herauszufinden, welche Version von Windows(what version of Windows) Sie haben. Ältere Versionen von Windows 10 sind nur mit WSL 1 kompatibel .
So überprüfen Sie die WSL-Version in Windows
Wenn Sie WSL in PowerShell oder über die Befehlszeile mit dem Befehl wsl.exe –install installieren(wsl.exe –install) , haben Sie die Standardversion von WSL . Das bedeutet, dass Sie die Linux -Distribution (Linux)Ubuntu 20.04 LTS und ihre Version WSL 2 haben .
Angenommen(Suppose) , Sie sind sich nicht sicher, ob Sie die standardmäßige WSL- Installation durchgeführt haben, oder Sie haben mehrere verschiedene Linux- Distributionen hinzugefügt und möchten wissen, um welche Version es sich handelt. In diesem Fall ist das auch leicht zu überprüfen.
- Öffnen Sie die Eingabeaufforderung(Command Prompt) oder Powershell und führen Sie den Befehl wsl –list –verbose oder wsl -l -v aus(wsl -l -v) .
- Die Ausgabe zeigt den Namen der Distribution als NAME , ob sie unter STATE ausgeführt oder angehalten wird, und die WSL - Version unter VERSION . Beachten Sie das Sternchen. Die WSL -Distribution mit dem Sternchen ist die Standarddistribution für Sie.
Das heißt, wenn Sie WSL ausführen, ohne ihm mitzuteilen, welche Distribution verwendet werden soll, wird die Standardeinstellung ausgeführt. Probieren Sie es aus, um die Befehlszeilenschnittstelle ( CLI ) der Standarddistribution anzuzeigen.
Wie kann ich die WSL-Version ändern?
Lassen Sie uns openSUSE-42 von WSL 1 auf WSL 2 ändern . Die gleiche Methode funktioniert, um eine beliebige Distribution von WSL 2 auf WSL 1 zu ändern .
- Öffnen Sie die Eingabeaufforderung(Command Prompt) oder PowerShell und führen Sie den folgenden Befehl aus: wsl –set-version [Name] [WSL-Versionsnummer](wsl –set-version [name] [wsl version number]) Dabei ist Name der Distributionsname und wsl-Versionsnummer die gewünschte Version. In diesem Fall ist es wsl –set-version openSUSE-42 2 .
Es wird die Meldung Konvertierung(Conversion) läuft angezeigt, dies kann einige Minuten dauern… Bei einer Neuinstallation der Distribution kann es nur 20 Sekunden dauern. Es ist fertig, wenn Sie die Meldung " Konvertierung(Conversion) abgeschlossen" erhalten.
- Um sicherzustellen, dass Sie die WSL - Version richtig festlegen, führen Sie den Befehl wsl –list –verbose(wsl –list –verbose) oder wsl -l -v erneut aus.
Wie kann ich die WSL-Standardwerte(WSL Defaults) oder die letzte Aktualisierung(Update) überprüfen ?
Bevor Sie sich mit dem Ändern der standardmäßigen WSL - Version oder der standardmäßigen Linux -Distribution befassen, sollten Sie die aktuellen Standardwerte überprüfen. Dies zeigt Ihnen auch, wann WSL zuletzt aktualisiert wurde.
- Öffnen Sie die Eingabeaufforderung(Command Prompt) oder PowerShell und führen Sie den folgenden Befehl aus: wsl –status .
Sie sehen die Standardwerte, das letzte Mal , als WSL aktualisiert wurde, sowie die Kernelversion.
Wie aktualisiere ich WSL?
Sie haben die letzte Aktualisierungszeit für WSL(WSL) überprüft und es ist eine Weile her. Sie möchten es aktualisieren, um sicherzustellen, dass Sie die neueste Version haben.
- Öffnen Sie die Eingabeaufforderung(Command Prompt) oder PowerShell als Administrator. Suchen Sie dazu im Startmenü nach (Start)Eingabeaufforderung(Command Prompt) oder PowerShell , klicken Sie mit der rechten Maustaste darauf und wählen Sie(Run) Als Administrator ausführen.
- Führen Sie den Befehl wsl –update aus(wsl –update) . Wenn ein Update verfügbar ist, wird es heruntergeladen und installiert.
- Sobald das Update abgeschlossen ist, können Sie an dieser Stelle die aktualisierte Kernel-Version sehen. Führen Sie nun den Befehl wsl –shutdown aus, damit die Änderung wirksam wird.
Wie erhalte ich automatische Updates für WSL ?
Haben(Did) Sie Ihren WSL -Status überprüft und die Meldung „…automatische Updates können aufgrund Ihrer Systemeinstellungen nicht stattfinden.“ angezeigt? Hier erfahren Sie, wie Sie das beheben können.
- Öffnen Sie die Windows-Einstellungen(Windows Settings) und gehen Sie zu Windows Update und dann zu Erweiterte(Advanced) Optionen.
- Aktivieren Sie Updates(Receive) für andere Microsoft - Produkte erhalten. Jetzt haben Sie immer die neueste Version.
Wie kann ich die Standard-WSL-Version(Default WSL Version) ändern ?
Vielleicht möchten Sie nur WSL 1 für zukünftige Linux -Distributionsinstallationen haben. Das hat sich schnell geändert. Dies kann auch verwendet werden, um WSL 2 als Standard festzulegen.
- Öffnen Sie die Eingabeaufforderung(Command Prompt) oder PowerShell und führen Sie den folgenden Befehl aus: wsl –set-default-version [wsl-Versionsnummer](wsl –set-default-version [wsl version number]) wobei wsl-Versionsnummer die gewünschte Version ist. In diesem Beispiel ist es wsl –set-default-version 1 . Sie sehen, dass der Vorgang erfolgreich abgeschlossen wurde, wenn er abgeschlossen ist.
- Führen Sie den Befehl wsl –status aus(wsl –status) , um zu bestätigen, dass sich die standardmäßige WSL - Version geändert hat.
Wie kann ich die Standard-Linux-Distribution(Default Linux Distro) ändern ?
Vielleicht möchten Sie eine andere Linux -Distribution als Ubuntu ausführen, wenn Sie das Windows- Startmenü öffnen und (Windows Start)WSL auswählen . Das ist ok, es ist einfach zu ändern.
- Öffnen Sie die Eingabeaufforderung(Command Prompt) oder PowerShell und führen Sie den Befehl wsl –set-default [name] aus, wobei name der Distributionsname ist, wie er vom Befehl list angezeigt wird. In diesem Beispiel ändern wir es in kali-linux.
- Es dauert nur eine Sekunde, bis die Änderung erfolgt und die Eingabeaufforderung erneut angezeigt wird. Verwenden Sie den Befehl wsl –list –verbose(wsl –list –verbose) oder wsl -l -v , um zu bestätigen, dass die Standarddistribution geändert wurde.
Wenn Sie jetzt WSL über das Startmenü ausführen , wird (Start)Kali Linux geöffnet .
Erfahren Sie mehr über die WSL-Befehle
Um die integrierten Hilfedokumente für WSL anzuzeigen , verwenden Sie den Befehl wsl –help .
Lesen Sie auch unsere Artikel zur Installation von WSL und zur Verwendung von Bash unter Windows 11(using bash on Windows 11) . Kommen Sie(Come) wieder und wir haben sicherlich weitere WSL-bezogene Artikel für Sie.
Related posts
Erstellen Sie LineageOS unter Windows 10 mit dem Windows-Subsystem für Linux
So installieren Sie das Windows-Subsystem für Linux unter Windows 11
Wie erhalte ich das Windows-Subsystem für Linux?
So installieren Sie das Windows-Subsystem für Linux in Windows 11
Beheben Sie das Windows-Subsystem für Linux-Fehler, -Probleme und -Probleme
Streamen Sie Videos und Musik von Windows 10 auf Ihre Xbox-Konsole
Speichern Sie eine Liste der laufenden Prozesse in einer Textdatei in Windows
Verwenden Sie Netstat, um Listening Ports und PID in Windows anzuzeigen
Bereinigen Sie den WinSxS-Ordner in Windows 7/8/10
So undervolten Sie eine CPU unter Windows 10
Aktivieren Sie den Spielmodus, um die Leistung in Windows 10 zu glätten
So öffnen Sie 7Z-Dateien in Windows, Mac und Linux
Finden Sie das WLAN-Passwort in Windows 10 mit CMD
So reduzieren Sie die hohe CPU-Auslastung von Windows Explorer
So verwenden Sie einen Windows XP-Emulator auf Android mit Limbo
So deaktivieren Sie die Windows-Taste
So halten Sie Ihren Windows-PC wach, ohne die Maus zu berühren
Ereignisprotokolle in Windows exportieren, löschen und vergrößern
So richten Sie ein automatisches Sicherungssystem für Windows ein
IE in Windows 7 deinstallieren und neu installieren