Zum Hauptinhalt springen

Wie konfiguriere ich WSL2 in Windows? Vollständige Installations- und Setup-Anleitung

Das Windows Subsystem für Linux 2 (WSL2) ist die neueste Version des Tools, mit dem Sie ein vollwertiges Linux–System auf Computern mit dem Windows-Betriebssystem ausführen können. Das Einrichten von WSL2 mag für einige Benutzer eine schwierige Aufgabe sein, aber mit dieser schrittweisen Anleitung können Sie diese Aufgabe problemlos und ohne unnötigen Aufwand bewältigen.

Der erste Schritt besteht darin, Windows-Updates zu installieren, da für WSL2 ein spezielles Update erforderlich ist, damit es ordnungsgemäß funktioniert. Dann müssen Sie die WSL-Option in Windows aktivieren. Öffnen Sie dazu die Systemsteuerung, wählen Sie Programme und dann Windows-Komponenten aktivieren oder deaktivieren.

Als nächstes müssen Sie die Linux-Distribution installieren und konfigurieren, die mit WSL2 verwendet werden soll. Im Microsoft Store finden Sie verschiedene Distributionsvarianten wie Ubuntu, Debian, SUSE und andere. Installieren Sie die ausgewählte Distribution und führen Sie sie zur Erstkonfiguration aus.

Nach der Installation der Linux-Distribution müssen Sie WSL auf Version 2 umstellen. Öffnen Sie dazu die Windows-Eingabeaufforderung, geben Sie "wsl --set-version 2" ein und drücken Sie die Eingabetaste. Ersetzen Sie durch den Namen der installierten Linux-Distribution.

Zu diesem Zeitpunkt ist WSL2 bereits konfiguriert und Sie sind bereit, ein vollwertiges Linux-System auf Ihrem Windows-Computer zu verwenden. Jetzt können Sie Linux-Anwendungen installieren und ausführen, mit der Linux-Befehlszeile arbeiten und vieles mehr.

Das Einrichten von WSL2 kann auf den ersten Blick schwierig sein, aber mit dieser Schritt-für-Schritt-Anleitung können Sie dies ohne große Probleme tun. Genießen Sie die Verwendung eines Linux-Systems auf Ihrem Windows-Computer und entdecken Sie die neuen Möglichkeiten, die es bietet!

Installation von WSL2

Stellen Sie zunächst sicher, dass Ihr Betriebssystem WSL2 unterstützt. Es ist nur für Windows 10 ab Version 2004 oder höher verfügbar. Wenn Ihre Windows-Version diese Anforderung erfüllt, fahren wir fort:

1. Öffnen Sie das Startmenü und suchen Sie nach "Windows Security". Öffnen Sie die Windows Security-Anwendung.

2. Wählen Sie im oberen Menü die Option "Schutz vor Viren und Bedrohungen".

3. Gehen Sie zu "Erweiterte Einstellungen für den Schutz vor Viren und Bedrohungen".

4. Stellen Sie im Abschnitt "Hypervisor-Virtualisierung migrieren zu" sicher, dass neben "Primäre Plattform" ein Häkchen angezeigt wird.

5. Wechseln Sie zum "Upgrade-Assistenten". Klicken Sie auf die Schaltfläche Nach Updates suchen und installieren Sie alle verfügbaren Updates für Ihr Betriebssystem.

6. Nachdem Sie die Updates installiert haben, starten Sie den Computer neu, damit die Änderungen wirksam werden.

7. Jetzt müssen wir das WSL2-Paket aus dem Microsoft App Store herunterladen.

8. Öffnen Sie den Microsoft Store und suchen Sie nach "Windows Subsystem für Linux".

9. Wählen Sie die Linux-Distribution aus, die Sie installieren möchten (z. B. Ubuntu).

10. Klicken Sie auf die Schaltfläche "Abrufen" und warten Sie, bis die Installation abgeschlossen ist.

11. Nachdem Sie die Linux-Distribution installiert haben, öffnen Sie das Startmenü und suchen Sie nach "Einstellungen". Öffnen Sie die App "Einstellungen".

12. Wählen Sie im Menü "Einstellungen" die Option "Update & Sicherheit".

13. Wählen Sie in der Seitenleiste die Option Für Entwickler aus.

14. Aktivieren Sie im Abschnitt "Entwicklermodus" den "Entwicklermodus".

15. Gehen Sie nun zur Systemsteuerung Ihres Betriebssystems.

16. Suchen Sie in der oberen rechten Ecke nach dem Suchfeld, und geben Sie "Windows-Komponenten aktivieren oder deaktivieren" ein.

17. Öffnen Sie die Anwendung "Windows-Komponenten aktivieren oder deaktivieren".

18. Suchen Sie in der Komponentenliste nach "Windows-Subsystem für Linux" und stellen Sie sicher, dass ein Häkchen vor ihm steht.

19. Klicken Sie auf "OK" und warten Sie, bis der Installationsvorgang abgeschlossen ist.

Glückwunsch! Sie haben WSL2 auf Ihrem Betriebssystem installiert. Jetzt können Sie Linux-Distributionen direkt von Windows aus konfigurieren und verwenden.

Konfigurieren eines Linux-Abbilds

Nachdem Sie WSL2 auf Ihrem Computer installiert haben, können Sie beginnen, das Linux-Image an Ihre Bedürfnisse anzupassen. Hier ist eine Schritt-für-Schritt-Anleitung, wie man das macht:

  1. Starten Sie zuerst WSL2, indem Sie eine Eingabeaufforderung oder ein Terminal öffnen, und geben Sie Folgendes ein: wsl
  2. Wenn Sie sich bei einem Linux-Image anmelden, können Sie die Pakete auf die neuesten Versionen aktualisieren, um sicherzustellen, dass alle Programme ordnungsgemäß funktionieren. Geben Sie dazu Folgendes ein: sudo apt update
  3. Wenn Sie zusätzliche Pakete oder Programme installieren möchten, können Sie den Befehl apt install verwenden. Zum Beispiel: sudo apt install package_name
  4. Sie können auch Ihre Einstellungen hinzufügen oder die Konfiguration des Linux-Images ändern. Dazu können Sie die Konfigurationsdateien bearbeiten, die sich im Verzeichnis /etc befinden. Zum Beispiel, um eine rc-Datei zu bearbeiten.local geben Sie den Befehl sudo nano /etc/rc ein.local
  5. Nachdem Sie alle erforderlichen Änderungen vorgenommen haben, denken Sie daran, die Dateien zu speichern und das Linux-Image neu zu starten, damit die Änderungen wirksam werden. Sie können den Befehl zum Neustart verwenden: sudo reboot

Jetzt können Sie das Linux-Image an Ihre Bedürfnisse anpassen. Gute Arbeit mit WSL2!

Einrichten der Entwicklungsumgebung

Nach der Installation von WSL2 müssen wir die Entwicklungsumgebung so konfigurieren, dass sie mit Linux-Befehlen und Dienstprogrammen unter Windows funktioniert.

Hier sind einige wichtige Schritte, die Sie befolgen müssen, um Ihre Entwicklungsumgebung zu konfigurieren:

1. Installieren und konfigurieren Sie das Terminal

Das WSL2 wird mit einem integrierten Terminal geliefert, mit dem Sie Linux-Befehle ausführen können. Sie können jedoch auch ein Terminal eines Drittanbieters wie Windows Terminal oder Hyper installieren und konfigurieren.

Installieren Sie das Terminal Ihrer Wahl und konfigurieren Sie es für die Arbeit mit WSL2. Stellen Sie sicher, dass es so konfiguriert ist, dass es standardmäßig Ihre WSL2-Distribution verwendet.

2. Installieren Sie Compiler und andere erforderliche Tools

Wenn Sie vorhaben, in WSL2 zu entwickeln, benötigen Sie einige grundlegende Tools und Pakete. Installieren Sie beispielsweise den GCC-Compiler, wenn Sie in der Programmiersprache C oder C++ entwickeln möchten.

Installieren Sie die benötigten Pakete mithilfe des Paketmanagers Ihrer Distribution. Für die meisten Distributionen wäre dies der Befehl apt-get install [paketname] oder yum install [paketname] .

3. Konfigurieren Sie die Entwicklungsumgebung

Das Einrichten der Entwicklungsumgebung in WSL2 beinhaltet die Installation und Konfiguration Ihres bevorzugten Code-Editors. Wählen Sie die für Ihre Bedürfnisse am besten geeignete aus und installieren Sie sie in der WSL2-Distribution.

Nachdem Sie den Code-Editor installiert haben, konfigurieren Sie ihn für die Arbeit mit WSL2. Dies kann beinhalten, den Pfad zu den ausführbaren Dateien anzupassen und Plugins oder Erweiterungen zu konfigurieren, die für Ihre Programmiersprache spezifisch sind.

4. Überprüfen Sie die Einstellungen

Stellen Sie nach Abschluss der Konfiguration der Entwicklungsumgebung sicher, dass alles ordnungsgemäß funktioniert. Starten Sie das Terminal und führen Sie mehrere Befehle aus, um sicherzustellen, dass sie innerhalb der WSL2-Distribution ausgeführt werden.

Führen Sie Ihren Code-Editor aus und stellen Sie sicher, dass er Dateien innerhalb der WSL2-Distribution öffnen und bearbeiten kann.

Mit der Konfiguration der Entwicklungsumgebung in WSL2 können Sie mit der Entwicklung und Ausführung von Linux-Befehlen unter Windows mit Ihrem ausgewählten Code-Editor und Terminal beginnen.