So installieren Sie WSL 2 unter Windows Top 10

So installieren Sie WSL 2 unter Windows Top 10
Windows -Subsystem für Linux 2, auch als WSL 2 bekannt, ist die neueste Version einer Kompatibilitätsebene, mit der Windows -Benutzer eine Linux/GNU -Umgebung unter Windows ausführen können. Über WSL 2 kann ein Windows -Benutzer Linux -Dienstprogramme, Befehlszeilen, Tools und Anwendungen unter Windows direkt verwenden - ohne dass ein virtuelles Maschinenaufbau erforderlich ist. WSL 2 wurde von Microsoft für den einzigen Zweck der Arbeit in Harmonie mit Linux -Distributionen und der Verbesserung der allgemeinen Produktivität und Erfahrung in der Gesamtproduktivität und -erfahrung ermöglicht. Der Benutzer kann unter Windows 10 arbeiten und gleich.

Als Nachfolger bei WSL 1 wurde er erstellt, um dem Benutzer einen bemerkenswerten Leistungsschub und eine bessere Systemkompatibilität zu bieten. WSL 2 bietet eine Vielzahl verbesserter Funktionen, von denen die auffälligsten sind:

  • Mit einer verwalteten virtuellen Maschine (VM) haben
  • Ermöglichen Sie die vollständige Systemanruffähigkeit
  • Ein eingebauter Linux-Kernel

Diese Funktionen sind der Kern, was den Wechsel von WSL 1 zu WSL 2 zu einer wünschenswerten Erfahrung macht.

Einstieg

Bevor wir beginnen, müssen wir sicherstellen, dass Windows 10 entweder auf Version 1903 mit dem Betriebssystem von 18362 oder höher (für X64 -Systeme) oder der Version 2004 mit OS Build 19041 oder höher (für ARM64 -Systeme) aktualisiert wurde. Sie können Ihre Windows -Version durch Eingeben überprüfen Winver Im Suchfeld neben der Startschaltfläche.

Wenn Sie einen älteren Build von Windows 10 ausführen, können Sie es aktualisieren, indem Sie zu Einstellungen> Updates und Sicherheit> nach Updates navigieren.

Sie müssen auch sicherstellen, dass Ihr Gerät eine ausreichende Unterstützung für die Hyper-V-Virtualisierung bietet, die Sie durch Eingabe ermitteln können Msinfo32.exe Im Suchfeld und Überprüfen Sie Ihre Systeminformationen.

Nachdem wir das getan haben, können wir mit dem Installationsprozess beginnen.

Schritt 1. Initialisierung von WSL

Dies ist ein entscheidender Schritt, um eine der WSL -Versionen zu installieren. Wir können WSL mit einfachen Konsolenbefehlen initialisieren.

Klicken Sie auf die Schaltfläche Start und suchen Sie "Windows PowerShell". Klicken Sie mit der rechten Maustaste auf das erste Ergebnis und wählen Sie als Administrator ausführen. Ein Konsolenfenster sollte jetzt angezeigt werden.

Geben Sie die folgende Befehlszeile in die Konsole ein und drücken Sie die Eingabetaste:

dism.EXE /Online /Enable-Feature /Featurename: Microsoft-Windows-Subsystem-Linux /All /Norestart

Die Ausgabe sollte ungefähr das Bild unten aussehen.

Schritt 2. Initialisierung der VM -Plattform

Im Gegensatz zu WSL 1 verwendet WSL 2 einen eingebauten Kernel. Aus diesem Grund erfordern wir die Verwendung einer virtuellen Maschinenplattform.

Wie das, was wir für WSL in Schritt 1 getan haben.

Für Windows 10 (Ausgabe 2004):

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

Für Windows 10 (Version 1903, 1909):

Aktivieren Sie -WindowsOptionalFeature -online -Featurename virtualMachineplatform -norestart

Nachdem sowohl die Schritte 1 als auch 2 ausgeschlossen wurden, wird empfohlen, Ihr Gerät neu zu starten, um Änderungen korrekt anzuwenden und sicherzustellen, dass alles wie beabsichtigt funktioniert.

Schritt 3. Konfigurieren von WSL 2 als Standardeinstellung

Führen Sie nach dem Neustart Ihres Geräts Windows PowerShell als Administrator aus und geben Sie den folgenden Befehl ein:

WSL-Set-Default-Version 2

In einigen Fällen wird die Konsole Sie auffordert, Ihren WSL -Kernel zu aktualisieren. Die Eingabeaufforderung sollte ungefähr so ​​aussehen:

Sie können das Update herunterladen, indem Sie den Link im obigen Bild oder hier klicken (für x64).

Wenn Sie mit der Installation fertig sind, führen Sie den Befehl erneut aus, und die Standardversion sollte nun auf WSL 2 eingestellt werden.

Schritt 4. Installieren Sie eine Linux -Distribution

Nachdem wir mit der Konfiguration von WSL 2 fertig sind, ist es an der Zeit, eine Linux -Distribution zu installieren. Hier haben Sie eine Vielzahl von Optionen zur Auswahl, jeweils mit seinen Vor- und Nachteilen. Derzeit ist eine der beliebtesten Distributionen - Ubuntu 20.04 LTS - ist ein Open -Source. Weitere Optionen sind Kali Linux, Pengwin und Fedora Remix für WSL, aber es ist mehr als alles andere eine Frage der Präferenz.

Um der Einfachheit und der breiten Zugänglichkeit willen werden wir mit Ubuntu 20 fortfahren.04 LTS als Linux -Verteilung für die kommenden Schritte.

Schritt 5. Erste Schritte mit WSL 2

Nachdem Sie die Distribution Ihrer Wahl installiert haben, können Sie aus den kürzlich hinzugefügten Symbolen im Startmenü darauf zugreifen. Klicken Sie auf das Symbol, um Ubuntu zu öffnen, um den Installationsprozess zu starten. Dies dauert eine Weile, da es zum ersten Mal steigt und alle erforderlichen Dateien und Pakete extrahiert. Stellen Sie sicher, dass Sie Ihr Gerät während dieses Vorgangs nicht ausschalten. Sobald es das Booten beendet hat, werden Sie aufgefordert, einen Benutzernamen und ein Passwort einzugeben. Füllen Sie einen Benutzernamen und ein Passwort aus, das Sie für geeignet finden. Nachdem Sie das getan haben, sind Sie jetzt bereit, WSL 2 zu verwenden.

Eine alternative Methode zur Aktivierung der WSL- und VM -Plattform (optional)

Diejenigen unter Ihnen, die mit der Arbeit an der Konsole zu kämpfen haben und mehr an GUI-basierte Konfigurationen gewöhnt sind, haben die Möglichkeit, die WSL- und VM-Plattform manuell zu aktivieren. Befolgen Sie die folgenden Schritte, um diese Funktionen zu aktivieren.

Klicken Sie zunächst auf die Schaltfläche Start und suchen Sie nach "Windows -Funktionen ein- oder ausschalten". Klicken Sie auf das erste Ergebnis. Ein neues Features -Fenster sollte sich öffnen.

Scrollen Sie nach unten und suchen Sie nach Optionen "Virtual Machine Platform" und "Windows Subsystem for Linux". Aktivieren Sie das Kontrollkästchen links hinter den Namen, um sie zu aktivieren, und klicken Sie auf OK.

Windows installiert nun die erforderlichen Dateien. Danach werden Sie aufgefordert, Ihr Gerät neu zu starten, um diese Änderungen anzuwenden. Gehen Sie nach dem Neustart gemäß Schritt 3 und eins an.

Zusätzliche Bemerkungen

  • Sie können auf WSL 1 zurückkehren, indem Sie WSL -set-Default-Version 1 eingeben
  • Wenn Ihrem Gerät keine Kompatibilität von Windows 10 oder Hyper-V fehlt, können Sie WSL 1 weiterhin verwenden

Abschluss

Wenn WSL 2 endlich installiert und konfiguriert ist, können Sie die beste Windows-Linux-Integration erleben. Sie können jetzt alle Ihre Linux-bezogene Entwicklung durchführen, ohne den Komfort von Windows 10 zu verlassen oder große Länge zu unternehmen, indem Sie Ihren PC doppelt Boten machen. Hoffentlich ist Ihre Erfahrung mit der einfachen Verwendung von Linux -Anwendungen und der Ausführung von Linux -Befehlen mit schnellen Geschwindigkeiten und optimierten Leistung.