Installieren Sie Linux WSL2 unter Windows

Eines der auffälligsten Merkmale von Windows 11 (und bereits in Windows 10 verfügbar) ist die Möglichkeit, Linux-Distributionen in Windows zu verwenden, um die Ressourcen des Computers optimal zu nutzen und keine virtuelle Maschine oder andere ähnliche Tools implementieren zu müssen, dies wird dank erreicht wsl.

 

 

WSL (Windows Subsystem for Linux – Windows Subsystem for Linux) wurde mit dem Ziel entwickelt, Linux-Systeme auf Windows ausführen zu können, wobei die Vorteile der Hardware genutzt werden und Sie vollen Zugriff auf gängige Linux-Dienstprogramme, -Funktionen und -Tools haben, wie z.

 

Allgemeine Linux-Dienstprogramme, -Funktionen und -Tools
  • Nutzen Sie Programmiersprachen wie NodeJS, Javascript, Python, Ruby, C/C++ und mehr
  • Rufen Sie GNU/Linux-Anwendungen unter Windows auf
  • Nutzen Sie grafische Linux-Anwendungen auf dem Windows 11 / 10-Desktop
  • Führen und verwalten Sie Dienste wie SSHD, MySQL, Apache, lighttpd, MongoDB und mehr
  • Nutzen Sie Tools wie nano, vim, emacs, tmux und mehr
  • Fähigkeit, Bash-Shell-Skripte und Befehlszeilenanwendungen zu verwenden

 

In der Anfangsphase wurde WSL 1 implementiert, aber jetzt haben wir Verbesserungen mit WSL 2, WSL 2 ist die neue Version der Windows-Subsystemarchitektur für Linux und einer ihrer größten Vorteile besteht darin, dass sie dem Windows-Subsystem jetzt die Möglichkeit gibt, Linux als ausgeführt zu werden Linux ELF64-Binärdateien unter Windows, ELF64 ermöglicht Ihnen grundsätzlich, die Leistung des Dateisystems zu verbessern und vollständige Unterstützung für Systemaufrufe bereitzustellen.

 

Berücksichtigen wir, dass die verfügbaren Linux-Distributionen nach Belieben mit der WSL 1- oder WSL 2-Architektur verwendet werden können und es möglich ist, die Distribution zu aktualisieren oder herunterzustufen, wenn wir dies für erforderlich halten, wobei zu berücksichtigen ist, dass WSL 2 eine völlig neue Architektur, die die Vorteile eines echten Linux-Kernels ausnutzt, was sich positiv auf die Systemleistung auswirkt.

 

Vorteile von WSL 2, die WSL 1 nicht bietet
Einige der Vorteile von WSL 2, die WSL 1 nicht bietet, sind:

  • Zentral verwaltete virtuelle Maschine
  • Vollständige Unterstützung für Systemanrufe
  • Vollständiger Linux-Kernel
  • Verbesserte Funktion für VMware- und VirtualBox-Versionen
  • Schnellere Startzeiten
  • Erhöhte Datei-I/O-Leistung

 

TechnoWikis erklärt ausführlich, wie man WSL 2 unter Windows installiert.

 

 

Um auf dem Laufenden zu bleiben, denken Sie daran, unseren YouTube-Kanal zu abonnieren!

ABONNIEREN SIE AUF YOUTUBE

 

1 So installieren Sie WSL 2 unter Windows

 

Schritt 1

Für diesen Fall verwenden wir Windows 11, aber der Prozess ist in Windows 10 ähnlich, wir öffnen PowerShell als Administrator:

 

Install-Linux-WSL2-on-Windows-1.jpg

 

Schritt 2

Wir installieren WSL:

 wsl-install 

Durch Ausführen dieses Befehls müssen wir die UAC-Bedingungen akzeptieren:

 

 

Install-Linux-WSL2-on-Windows-2.jpg

 

Schritt 3

Wir bestätigen den Vorgang und warten, bis er abgeschlossen ist:

 

Install-Linux-WSL2-on-Windows-3.png

 

Schritt 4

Wenn Sie fertig sind, wird Ubuntu automatisch installiert:

 

Install-Linux-WSL2-on-Windows-4.png

 

Schritt 5

Wir starten Windows neu, um diesen Vorgang abzuschließen:

 

Install-Linux-WSL2-on-Windows-5.jpg

 

Schritt 6

Windows wird neu gestartet:

 

Install-Linux-WSL2-on-Windows-6.png

 

Schritt 7

Wir beginnen die Sitzung:

 

Install-Linux-WSL2-on-Windows-7.jpg

 

Schritt 8

Die Anmeldung wird mit der Installation von Ubuntu fortgesetzt:

 

Install-Linux-WSL2-on-Windows-8.png

 

WSL aktiviert alle Systemfunktionen, die für einen optimalen Betrieb erforderlich sind, und wenn Sie nicht möchten, dass Ubuntu automatisch installiert wird, müssen Sie den Parameter –no-distribution hinzufügen.

 

Schritt 9

Wir öffnen PowerShell wieder als Administrator:

 

Install-Linux-WSL2-on-Windows-9.jpg

 

Schritt 10

Wir legen WSL 2 als Standardversion für die zu verwendenden Distributionen fest:

 wsl --set-default-version 2 

Install-Linux-WSL2-on-Windows-10.png

 

Schritt 11

Wir listen die unter Windows installierten Linux-Distributionen auf:

 wsl --list --verbose 

Install-Linux-WSL2-on-Windows-11.png

 

Schritt 12

Ali fanden wir Details wie:

  • Name der verwendeten Distribution
  • Tatsächlicher Zustand
  • gebrauchte Ausführung

 

Falls Sie neben WSL 2 auch WSL 1 haben möchten, aktivieren wir das Windows-Subsystem für die Linux-Komponente mit dem folgenden Befehl:

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

Install-Linux-WSL2-on-Windows-12.png

 

Jetzt haben wir beide Versionen von WSL und wenn wir von WSL 1 auf WSL 2 aktualisieren wollen, führen wir Folgendes aus:

 wsl --set-version „Verteilung“ 2 
Schritt 13

Wir validieren die Distributionen, die zur Installation von WSL verfügbar sind:

 wsl --list --online 

Install-Linux-WSL2-on-Windows-13.png

 

Schritt 14

Wir installieren die Distribution mit einer der folgenden Optionen:

 wsl --install --distribution "name" wsl --install "distribution" 

Install-Linux-WSL2-on-Windows-14.png

 

Schritt 15

Warten Sie, bis der Vorgang abgeschlossen ist:

 

Install-Linux-WSL2-on-Windows-15.png

 

Schritt 16

Wenn Sie fertig sind, öffnet sich ein neues Fenster mit der Konfiguration der ausgewählten Distribution:

 

Install-Linux-WSL2-on-Windows-16.png

 

Dort geben wir den zu verwendenden Benutzernamen und das Passwort ein.

 

Schritt 17

Wir listen noch einmal die unter Windows installierten Linux-Distributionen auf:

 wsl --list --verbose 

Install-Linux-WSL2-on-Windows-17.png

 

Wir können sehen, dass es standardmäßig mit WSL 2 verwendet wird.

 

Schritt 18

Wir greifen auf die Distribution aus PowerShell mit dem Befehl zu:

 wsl -d „Name“ 

Dort können normale Linux-Befehle ausgeführt werden:

 

 

Install-Linux-WSL2-on-Windows-18.png

 

Mit dem Befehl „exit“ kehren wir zur PowerShell-Konsole zurück.

 

Schritt 19

Überprüfen Sie den WSL-Status:

 wsl-status 

Install-Linux-WSL2-on-Windows-19.png

 

Schritt 20

Wir aktualisieren WSL:

 wsl-update 

Install-Linux-WSL2-on-Windows-20.png

 

Schritt 21

Um die globale Version von WSL anzuzeigen, führen wir Folgendes aus:

 wsl –Version 

Install-Linux-WSL2-on-Windows-21.png

 

zusätzliche Parameter
Einige zusätzliche Parameter, die mit WSL verwendet werden können, sind:

  • –cd <Verzeichnis>: Legt das angegebene Verzeichnis als aktuelles Arbeitsverzeichnis fest
  • –distribution, -d (distro): führt die angegebene Distribution aus
  • –user, -u (Benutzer): als der angegebene Benutzer ausführen
  • –system: startet eine Shell für die Open-System-Distribution
  • –no-launch, -n: Die Distribution nach der Installation nicht öffnen
  • –web-download: Laden Sie die Distribution aus dem Internet, aber nicht aus dem Microsoft Store herunter
  • –pre-release: Ermöglicht Ihnen, eine Vorabversion herunterzuladen, falls verfügbar
  • –mount <Datenträger> – Anfügen und Bereitstellen eines physischen oder virtuellen Datenträgers auf allen verfügbaren WSL 2-Distributionen
  • –shutdown: Beendet alle laufenden WSL 2-Distributionen, indem sie heruntergefahren werden
  • –status: Zeigt den Status von WSL an
  • –update: WSL aktualisieren

 

Wir sehen, wie WSL ein Verbündeter ist, um Linux-Distributionen unter Windows zu verwenden und alle verfügbaren Ressourcen zu nutzen.