So installieren Sie das Windows-Subsystem für Linux unter Windows 11

Ehrlich gesagt hätten wir nie gedacht, dass wir Linux-Befehle und -Programme so einfach nativ auf unserem Windows-PC ausführen könnten. Früher haben wir zum Ausführen von Linux auf unserem Windows-PC eine virtuelle Maschine mit Programmen wie VirtualBox erstellt, was eine komplexe und zeitaufwändige Aufgabe war. Aber jetzt ist der Installationsprozess mit dem ziemlich einfach gewordenWindows-Subsystem für Linux (WSL).

Es handelt sich um eine integrierte Windows-Funktion, mit der Sie verschiedene Linux-Distributionen wie Ubuntu, Fedora usw. auf Ihrem Windows-Rechner installieren und ausführen können. Wenn Sie Windows 11-Benutzer sind und Linux auf Ihrem Windows-Computer ausführen möchten, dann sind Sie bei der richtigen Anleitung gelandet, denn diese Anleitung erklärt alles über WSL im Detail. Wir haben auch erklärt, wie Sie das Windows-Subsystem für Linux auf Ihrem Windows 11-PC aktivieren und ganz einfach einrichten können.

Das Windows-Subsystem für Linux ist eine Windows-Funktion, die es Entwicklern ermöglicht, Linux auf einem Windows-PC ohne virtuelle Maschine auszuführen. Es lässt dichFühren Sie verschiedene Linux-Distributionen aus, zDebian, Fedora Linux, usw., problemlos auf einem Windows-Rechner.

Was ist der Unterschied zwischen WSL 1 und WSL 2?

WSL 1UndWSL 2sind zwei Versionen des Windows-Subsystems für Linux. Standardmäßig installiert das System WSL 2, da es im Vergleich zu WSL 1 viel schneller und effizienter ist.
Mit WSL2 können Sie ELF64-Linux-Binärdateien auf Ihrem Windows 11-Computer ausführen. Hierbei handelt es sich um ein gängiges Standarddateiformat, das für ausführbare Dateien, gemeinsam genutzte Bibliotheken usw. verwendet wird. Außerdem können Sie die meisten Befehlszeilentools, Dienstprogramme und Anwendungen problemlos installieren und ausführen. Es ermöglicht Ihnen zum BeispielFühren Sie gängige Linux-Befehle auswie Grep, Sed, Awk usw.

Was können Sie mit dem Windows-Subsystem für Linux unter Windows 11/10 tun?

Im vorherigen Abschnitt haben wir erwähnt, dass Sie mit WSL noch viel mehr erreichen können, aber wir haben nicht erwähnt, was Sie damit tatsächlich tun können. Deshalb haben wir in diesem Abschnitt alles erklärt, was Sie mit der WSL machen können.

  • Sie können installieren undFühren Sie Ihre bevorzugte GNU/Linux-Distribution ausaus dem integrierten Microsoft Store.
  • Du kannst laufenallgemeine und grundlegende Befehlszeilentoolswie grep, sed, awk usw.
  • Es lässt dichFühren Sie Bash-Shell-Skripte aus, was wir bereits im vorherigen Abschnitt erklärt haben.
  • Sie können auch daran arbeitenverschiedene Programmiersprachen, wie NodeJS, Javascript, C/C++, C# & F#, Ruby, Rust, Go, Python usw.
  • Es unterstütztverschiedene Datenbankverwaltungsdienste, wie MySQL, SSHD, lighttpd, Apache, MongoDB und PostgreSQL.
  • Du kannstInstallieren Sie zusätzliche Softwaremit Hilfe Ihres eigenen GNU/Linux-Distributionspaketmanagers.
  • Es lässt dichGNU/Linux-Grafikanwendungen installieren und ausführen, wie VLC, Nautilus, GIMP usw.
  • Sie können auch verwendenGPU-Beschleunigungfür verschiedene Zwecke, wie maschinelles Lernen, Data-Science-Szenarien usw.

Was sind die Voraussetzungen für die Installation des Windows-Subsystems für Linux?

Wenn Sie Linux auf Ihrem Windows 11-PC mit Windows-Subsystem für Linux ausführen möchten, müssen Sie die Mindestinstallationsanforderungen erfüllen. Nachfolgend finden Sie die Anforderungen, die Sie erfüllen müssen.

  • Zunächst muss Ihr Windows-PC laufenWindows 10 Version 2004 und höher(Build 19041 und höher) oder Windows 11.

Notiz:Sie können Ihre aktuelle Windows-Version und Build-Nummer unter überprüfenUmAbschnitt derEinstellungenApp.

  • DerFunktion der Virtual Machine Platformmuss auf Ihrem Windows-PC aktiviert sein.

Wenn Ihr PC die Mindestinstallationsanforderungen erfüllt, fahren Sie fort und aktivieren Sie das Windows-Subsystem für Linux.

Mehr lesen:So rooten Sie das Windows-Subsystem für Android

So aktivieren Sie die Virtual Machine Platform in Windows 11/10

Sie können die Virtual Machine Platform-Funktion mit Windows PowerShell (Admin) aktivieren.

OffenPowerShell als Administratorund führen Sie den unten genannten Befehl aus.

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

4 Methoden zur Installation des Windows-Subsystems für Linux unter Windows 11/10

Hier in diesem Abschnitt haben wir es erwähntvier MethodenSo installieren Sie das Windows-Subsystem für Linux (WSL) unter Windows 11. Sie können mit jeder genannten Methode fortfahren, die Ihnen einfach erscheint.

1. Aus dem Microsoft Store

Der schnellste Weg, das Windows-Subsystem für Linux (WSL) unter Windows 11 zu installieren, ist vonMicrosoft Store.Vorausgesetzt, Sie haben die Plattform für virtuelle Maschinen bereits aktiviert, können Sie jetzt das Windows-Subsystem für Linux aus dem Microsoft Store installieren. Sehen Sie sich die folgenden Schritte an:

1.Öffnen Sie zunächst dieSuchfeldmit derWindows-Taste, TypMicrosoft Storeim Suchfeld undWählen Sie die App ausaus den Suchergebnissen.

2.TypWindows-Subsystem für LinuximSuchfeldoben.

3. Wählen Sie die App ausaus den Ergebnissen und klicken Sie aufErhaltenoderInstallierenKlicken Sie auf die Schaltfläche neben der App, um sie zu installieren.

4.Sobald dieWindows-Subsystem für LinuxWenn die App auf Ihrem Windows 11-PC installiert ist, klicken Sie aufOffenum das Programm zu starten.

Notiz:Die Standard-Linux-Distribution wird seinUbuntu. Sie können andere Linux-Distributionen aus dem Microsoft Store installieren.

Nachdem Sie die Windows-Subsystem-für-Linux-App geöffnet haben, werden Sie aufgefordert, WSL einzurichten, indem Sie ein Benutzerkonto erstellen. Im nächsten Abschnitt erfahren Sie, wie Sie WSL einrichten.

2. Über die Eingabeaufforderung

Eine andere Möglichkeit, das Windows-Subsystem für Linux (WSL) auf Ihrem Windows 11-PC zu installieren, ist vonEingabeaufforderung.Sie können WSL installieren, indem Sie einen einzelnen Befehl in der Eingabeaufforderungs-App ausführen. Befolgen Sie die unten aufgeführten Schritte, um dasselbe zu erfahren:

1.Um zu beginnen, offenEingabeaufforderungauf Ihrem Windows 11-PC mitAdministratorrechteund führen Sie den genannten Befehl in der Konsole aus, um WSL zu installieren.

wsl --install

2.Nachdem Sie den genannten Befehl ausgeführt haben, können Sie weitermachen und Ihre bevorzugte Linux-Distribution wie Ubuntu installieren.

3.Öffnen Sie dieMicrosoft Storeauf Ihrem Windows 11-PC und suchen Sie nachLinux-Distributiondie Sie installieren möchten, verwenden Sie die Suchfunktion. Zum Beispiel, wenn Sie Ubuntu installieren möchtenUbuntu 18.04.5 LTS, suche nach dem gleichen.

4.Klicken Sie nun aufErhaltenoderInstallierenSchaltfläche neben dem App-Namen undwarte auf das Programmzum Herunterladen und Installieren auf Ihrem System.

5.Sobald die Linux-Distribution heruntergeladen ist,öffne esentweder durch Klicken aufOffenKlicken Sie auf die Schaltfläche neben der App oder verwenden Sie dieWindows-Suchfeld.

Sobald Sie die Linux-Distribution öffnen, werden Sie aufgefordert, ein Standard-UNIX-Benutzerkonto zu erstellen, was wir im nächsten Abschnitt ausführlich erläutert haben.

3. Installieren Sie WSL mit einer bestimmten Distribution

Diese Methode erklärt, wie Sie WSL und die gewünschte Linux-Distribution insgesamt mit einem einzigen Befehl installieren können. Wenn Sie die Linux-Distribution nicht separat vom Microsoft Store installieren möchten, können Sie dieser Methode folgen. Hier sind die Schritte, um dasselbe zu tun:

1.Zuerst öffnenWindows-Terminalmit den Administratorrechten und führen Sie die ausunten genannten Befehlin der Konsole, um eine Liste aller beliebten Linux-Distributionen zu erhalten:

wsl --list --online

2.Sie sehen nun die Liste aller Linux-Distributionen, die zur Installation verfügbar sind. Sie müssen den genannten Befehl in der Konsole ausführen und ändern<Distro>mit demLinux-DistributionSie installieren möchten.

wsl --install -d DISTRO-NAME

Z.B.

 wsl.exe --install Ubuntu

3.Sobald Sie den obigen Befehl ausführen, werden Sie sehen, dass die Installation Ihrer bevorzugten Linux-Distribution begonnen hat. Sie müssen warten, bis der Vorgang abgeschlossen ist.

Sobald die Installation abgeschlossen ist,Starten Sie Ihren Windows 11-PC neuund richten Sie die Linux-Distribution auf Ihrem Computer ein.

4. Über die Systemsteuerung

Zu guter Letzt können Sie auch das Windows-Subsystem für Linux auf Ihrem Windows 11-PC installierenBedienfeld. Du musst zuerstAktivieren Sie das Windows-Subsystem für Linuxauf Ihrem PC. Anschließend können Sie Ihre bevorzugte Linux-Distribution ganz einfach aus dem Microsoft Store installieren. Es ist ziemlich einfach und die unten aufgeführten Schritte erklären dasselbe:

1.Schalten Sie zunächst das einWindows-Subsystem für LinuxInstallieren Sie die Funktion auf Ihrem Windows-PC, indem Sie zum unten genannten Speicherort wechseln.

Control Panel > Programs > Programs & Features > Turn Windows Features on or off > Enable Windows Subsystem for Linux.

2.Sie können den genannten Befehl auch im ausführenWindows PowerShell (Admin)-Appum einfach das Gleiche zu tun.

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

3.Sobald Sie die aktiviert habenWindows-Subsystem für Linux-Funktion,Installieren Sie Ihre Lieblings-Linux-Distribution aus dem Microsoft Store auf Ihrem Windows 11-PC. Sie können darauf verweisenMethode 2 (Schritt 2 – Schritt 4)um die Schritte dafür zu kennen.

So richten Sie das Windows-Subsystem für Linux ein

Sobald Sie das Windows-Subsystem für Linux auf Ihrem Windows 11-PC aktiviert haben, müssen Sie ein Standard-UNIX-Benutzerkonto erstellen, um Linux verwenden zu können. Sie müssen einen Benutzernamen und ein Passwort einrichten. Wir empfehlen, die unten aufgeführten Schritte zu überprüfen, um dasselbe zu erreichen:

1.Öffnen Sie zunächst die Linux-Distribution auf Ihrem Windows 11-PC. Wir haben das installiertUbuntu 18.04.5 LTSApp auf unserem PC. Also öffnen wir dieUbuntu 18.04.5 LTSApp mit derWindows-Suchfeldauf unserem Windows 11 PC.

2.Sobald die App geöffnet ist,Drücken Sie eine beliebige Tastaturtasteum mit dem Einrichtungsvorgang zu beginnen. Nach dem Drücken der Taste kann es einige Minuten dauern, bis die nächsten Anweisungen angezeigt werden. Bitte haben Sie also etwas Geduld.

3.Sie werden zunächst aufgefordert, den Benutzernamen für Ihr Linux festzulegen. Geben Sie also Folgendes einBenutzernameSie einstellen möchten und drückenEingeben. Der Benutzername muss nicht mit Ihrem Windows-Benutzernamen identisch sein.

4.Dann,Geben Sie das Passwort eindie Sie an der entsprechenden Stelle einstellen möchten, und drücken Sie die TasteEingabetastevorankommen.

Sobald Sie Linux mit den erforderlichen Informationen versorgt haben, beginnt der Installationsvorgang sofort. Nach Abschluss des Installationsvorgangs erhalten Sie die„Installation erfolgreich!“Abschlussmeldung.

So aktualisieren Sie WSL unter Windows 11

Sie sind nun mit der Einrichtung der WSL auf Ihrem Windows 11-System fertig. Sie können jetzt verschiedene Linux-Befehle in Ihrer bevorzugten Linux-Distribution ausprobieren. Aber bevor Sie irgendwelche Befehle ausprobieren, müssen Sie sicherstellen, dass alleLinux-Repositorys werden aktualisiert. Sie können den genannten Befehl ausführen, um Ihren WSL-Kernel auf die neueste Version zu aktualisieren. Befolgen Sie die unten aufgeführten Schritte, um dasselbe problemlos zu tun:

1.Öffnen Sie dieWindows-Suchfeld, TypEingabeaufforderung, und wählen Sie das ausAls Administrator ausführenOption aus den Ergebnissen.

2.Geben Sie nun Folgendes einunten genannten Befehlin der Konsole und drücken Sie dieEingabetasteum den Befehl auszuführen.

wsl --update

Nachdem Sie den obigen Befehl in der Eingabeaufforderung ausgeführt haben, wird nach neuen Updates gesucht und diese heruntergeladen.

So aktualisieren Sie von WSL 1 auf WSL 2

Standardmäßig installiert Windows die neueste Version, WSL 2. Wenn WSL 2 nicht auf Ihrem Windows-PC installiert wird, empfehlen wir, den unten genannten Befehl auszuführen, um ein Upgrade oder einen Wechsel zu WSL 2 durchzuführen. Die genannten Befehle legen WSL 2 als Standard-WSL-Version fest. Wenn Sie von WSL 1 zu WSL 2 oder umgekehrt wechseln möchten, führen Sie den folgenden Befehl aus.

1.Öffnen Sie zunächst dieWindows PowerShell (Admin)-Programmauf Ihrem Windows 11-PC und kopieren Sie den unten genannten Befehl und fügen Sie ihn ein, um die aktuelle WSL-Version anzuzeigen.

wsl -l -v

2.Wenn Sie WSL 1 verwenden und auf WSL 2 wechseln oder ein Upgrade durchführen möchten,Kopieren und EinfügenGeben Sie den genannten Befehl in der Konsole ein und drücken SieEingeben. Unbedingt austauschen<Version#>mit entweder2 oder 1,abhängig davon, welche WSL-Version Sie derzeit verwenden.

wsl --set-default-version <Version#>

Z.B.

wsl --set-default-version 2

Die Standard-WSL-Version muss jetzt geändert werden. Sie können die aktuelle WSL-Version mit überprüfenwsl -l -vBefehl.

20 grundlegende Windows-Subsystem-Befehle für Linux für den einfachen Einstieg

Wenn Sie völlig neu in der Linux-Welt sind und die grundlegenden Befehle nicht kennen, dann haben wir sie erwähnteinige grundlegende noch wichtige Linux-Befehlein diesem Abschnitt. Sie können alle grundlegenden Befehle unten überprüfen und mit Linux beginnen.

BefehlVerwendung von Befehlen
SudoDieser Befehl ist erforderlich, um Aufgaben auszuführen, die Administrator- oder Root-Berechtigungen erfordern.
pwdEs zeigt Ihnen den Pfad Ihres aktuell funktionierenden Verzeichnisses an. Es wird lediglich der Verzeichnispfad angezeigt.
CDDamit können Sie durch die verschiedenen Linux-Dateien und -Verzeichnisse navigieren.
KatzeEs ermöglicht Ihnen, Daten aus der Datei zu lesen und deren Inhalt als Ausgabe bereitzustellen. Sie können damit auch jede beliebige Textdatei problemlos lesen.
vglZum einfachen Kopieren von Dateien oder Verzeichnissen und des darin enthaltenen Inhalts.
mvMit diesem Befehl können Sie Verzeichnisse und Dateien verschieben. Außerdem können Sie die Dateien umbenennen.
mkdirUm mehrere Verzeichnisse gleichzeitig zu erstellen und ihnen Berechtigungen zuzuweisen.
rmdirSie können diesen Befehl ausführen, um Verzeichnisse ohne Dateien und Daten vollständig zu löschen.
rmDamit können Sie Dateien in einem Verzeichnis problemlos vollständig löschen.
berührenMit diesem Befehl können Sie eine leere Datei erstellen oder generieren. Sie können damit auch den Zeitstempel in der Linux-Befehlszeile ändern.
lokalisierenWie der Befehlsname vermuten lässt, können Sie mit diesem Befehl eine Datei in der Datenbank finden.
findenDamit können Sie nach Dateien in einem bestimmten Verzeichnis suchen. Sie können damit auch aufeinanderfolgende Vorgänge ausführen.
GriffUm in wenigen Sekunden ein bestimmtes Wort in den Texten einer bestimmten Datei zu finden.
dfMit diesem Befehl können Sie den Speicherplatzverbrauch des Systems in Prozent und Kilobyte überprüfen.
vonUm zu überprüfen, wie viel Speicherplatz eine Datei oder ein Verzeichnis auf dem System belegt.
KopfZum einfachen Anzeigen der ersten zehn Zeilen eines Textdokuments.
SchwanzMit einem einfachen Befehl können Sie die letzten zehn Zeilen einer Textdatei anzeigen.
diffUm den Inhalt zweier Dateien Zeile für Zeile zu vergleichen, wie bei Online-Textbearbeitungstools.
dauertSie können damit mehrere Dateien in einer TAR-Datei archivieren, ähnlich einer ZIP-Datei.
chmodMit diesem Befehl können Sie die Lese-, Schreib- und andere Berechtigungen von Dateien oder Verzeichnissen ändern.

Häufig gestellte Fragen

Ist WSL für Windows 11 verfügbar?

Ja, das Windows-Subsystem für Linux (WSL) ist für Windows 11 verfügbar. Darüber hinaus ist es auch für Windows 10 Version 2004 und höher verfügbar.

Wie aktiviere ich das Windows-Subsystem für die optionale Linux-Komponente in Windows 11?

So aktivieren Sie die optionale WSL-Komponente auf Ihrem Windows 11-PC.

  • Öffnen Sie dieWindows-Suchfeldund TypSchalten Sie Windows-Funktionen ein oder ausdarin.
  • Wählen Sie nun ausSchalten Sie Windows-Funktionen ein oder ausaus demBeste ÜbereinstimmungAbschnitt.
  • Suchen Sie abschließend nach demWindows-Subsystem für LinuxFunktion in derWindows-FunktionenPop-up undankreuzen/ankreuzendie Option, es zu aktivieren.

Warum gibt es Linux unter Windows 11?

Microsoft hat am 2. August 2016 WSL in Windows 10 veröffentlicht, sodass Entwickler problemlos verschiedene Linux-Distributionen wie Ubuntu, Red Hat usw. auf ihrem Windows 11-PC installieren und ausführen können. Es wurde eingeführt, um den Prozess der Erstellung virtueller Maschinen, Festplattenpartitionen usw. zu eliminieren.

Ist Windows 11 tatsächlich Linux?

Nein, Windows und Linux sind beide unterschiedliche Betriebssysteme. Allerdings weisen beide Betriebssysteme einige Ähnlichkeiten auf, was uns glauben lässt, dass beide gleich sind. Beispielsweise kann Windows 11 grafische Linux-Apps über WSL ausführen, was auch Linux unterstützt. Eine weitere Sache, die dafür sorgt, dass beide Betriebssysteme ähnlich aussehen, ist das Design der Taskleiste, die dem Dock in Linux-Desktops ähnelt.

Ist WSL so gut wie Linux?

Nein, WSL ist nicht so gut wie Linux, da es in den letzten Jahren keine großen Fortschritte gemacht hat. Es unterstützt jedoch alle Arten von Aufgaben, die Linux ausführen kann. Sie können beispielsweise Bash-Shell-Skripte ausführen, grafische Linux-Anwendungen installieren und vieles mehr ohne Einschränkungen. Sie können mit Hilfe von WSL auch jede beliebige Linux-Distribution in wenigen einfachen Schritten auf Ihrem Windows-PC installieren.

Endlich! Sie können problemlos jede Linux-Distribution auf Ihrem Windows-PC verwenden

Früher war die Ausführung von Linux unter Windows eine so komplizierte und zeitaufwändige Aufgabe. Aber jetzt ist es mit WSL so reibungslos und mühelos geworden. Sie können Linux-Befehle und -Programme direkt auf Ihrem Windows-PC ausführen, ohne eine schwer zu befolgende Methode zu implementieren.

Wir hoffen, dass Ihnen die oben genannten Methoden dabei geholfen haben, WSL auf Ihrem Computer zu aktivieren und Ihre bevorzugte Linux-Distribution zu installieren. Bevor Sie sich verabschieden, teilen Sie uns mit, mit welcher Methode Sie WSL auf Ihrem Windows 11-PC aktiviert haben.