So installieren Sie das Windows-Subsystem für Linux (WSL) unter Windows 10

Tiffany Garrett

Installieren Sie das Windows-Subsystem für Linux unter Windows 10 Quelle: Windows-Zentrale

Unter Windows 10 ist das Windows-Subsystem für Linux (WSL) eine Funktion, die eine schlanke Umgebung schafft, die es Ihnen ermöglicht, unterstützte Versionen von Linux (wie Ubuntu, OpenSuse, Debian usw.) zu installieren und auszuführen, ohne dass die Einrichtung kompliziert ist virtuelle Maschine oder anderer Computer.

Obwohl Sie keine grafische Benutzeroberfläche erhalten, ermöglicht dieser Ansatz Entwicklern und Netzwerkadministratoren, eine lange Liste von Befehlstools und -diensten (wie vim, tmux, andemacs, sshd, Apache und MySQL) zu verwenden und geschriebene Bash-Shell-Skripte auszuführen in Python, Ruby, C#, F# und vielen anderen mithilfe einer Befehlskonsole.





In diesem Windows 10-Leitfaden führen wir Sie durch die Schritte zum Installieren des Windows-Subsystems für Linux mithilfe der Einstellungs-App sowie PowerShell. Außerdem zeigen wir Ihnen die Anweisungen zum Herunterladen und Installieren von Linux-Distributionen und die Schritte zum ordnungsgemäßen Entfernen aller Komponenten, wenn Sie die Open-Source-Umgebung nicht mehr benötigen.

So installieren Sie das Windows-Subsystem für Linux mit den Einstellungen

Wenn Sie Linux-Distributionen unter Windows 10 ausführen möchten, müssen Sie zuerst das Windows-Subsystem für Linux-Feature aktivieren, bevor Sie die gewünschte Linux-Variante herunterladen und installieren können.

smb 1.0 cifs File-Sharing-Unterstützung

Aktivieren des Windows-Subsystems für Linux mithilfe von Einstellungen



Führen Sie die folgenden Schritte aus, um WSL mit Einstellung unter Windows 10 zu installieren:

  1. Öffnen die Einstellungen .
  2. Klicke auf Apps .
  3. Klicken Sie im Abschnitt 'Zugehörige Einstellungen' auf das Programme und Funktionen Möglichkeit.

    Seite mit Einstellungen für Apps und Funktionen Quelle: Windows-Zentrale

  4. Drücke den Schalte Windows Funktionen ein oder aus Option aus dem linken Bereich.

    Aktivieren oder deaktivieren Sie die Windows-Funktionen in der Systemsteuerung Quelle: Windows-Zentrale



  5. Überprüf den Windows-Subsystem für Linux Möglichkeit.

    Schalte Windows Funktionen ein oder aus Quelle: Windows-Zentrale

  6. Drücke den OK Taste.
  7. Drücke den Jetzt neustarten Taste.

Sobald Sie die Schritte abgeschlossen haben, wird die Umgebung zum Herunterladen und Ausführen der Linux-Distributionen unter Windows 10 konfiguriert.

Installieren von Linux-Distributionen mit dem Microsoft Store

Gehen Sie wie folgt vor, um eine Linux-Distribution unter Windows 10 zu installieren:

  1. Öffnen Microsoft Store .


  2. Suchen Sie nach der Linux-Distribution, die Sie installieren möchten.

    Einige der verfügbaren Distributionen umfassen:

    • Ubuntu.
    • OpenSuse-Sprung 15 .
    • Kali-Linux.
    • Debian.
    • Alpine WSL.
    • Suse Linux Enterprise 12.
  3. Wählen Sie die Linux-Distribution aus, die auf Ihrem Gerät installiert werden soll.

    Microsoft Store Linux-Downloads Microsoft Quelle: Windows-Zentrale

  4. Drücke den Erhalten (oder Installieren ) Taste.

    Microsoft Store Linux-Distribution installieren Quelle: Windows-Zentrale

  5. Drücke den Starten Taste.
  6. Erstellen Sie einen Benutzernamen für die Linux-Distribution und drücken Sie Eingeben .
  7. Geben Sie ein Passwort für die Distribution ein und drücken Sie Eingeben .

    Ubuntu auf WSL einrichten Quelle: Windows-Zentrale

  8. Wiederholen Sie das Passwort und drücken Sie Eingeben bestätigen.

Nachdem Sie die Schritte abgeschlossen haben, können Sie die Distribution wie jede andere Linux-Variante verwenden (natürlich ohne die grafische Benutzeroberfläche).

Deinstallieren von Linux-Distributionen mit Einstellungen

Wenn Sie Linux nicht mehr auf Ihrem Gerät ausführen müssen, wird empfohlen, die Distributionen zu entfernen und dann WSL zu deaktivieren.

Gehen Sie wie folgt vor, um eine Linux-Distribution zu deinstallieren:

  1. Öffnen die Einstellungen .
  2. Klicke auf Apps .
  3. Klicke auf Apps & Funktionen .
  4. Wählen Sie im Abschnitt 'Apps & Funktionen' die Verteilung aus, z. B. Ubuntu .
  5. Drücke den Deinstallieren Taste.

    Ubuntu von Windows 10 deinstallieren Quelle: Windows-Zentrale

  6. Drücke den Deinstallieren zur Bestätigung erneut drücken.

Sobald Sie die Schritte abgeschlossen haben, wird die Installation von Linux entfernt und Sie können mit den Schritten zum Deaktivieren von WSL fortfahren.

Deaktivieren des Windows-Subsystems für Linux mithilfe von Einstellungen

Führen Sie die folgenden Schritte aus, um die WSL unter Windows 10 zu deaktivieren:

  1. Öffnen die Einstellungen .
  2. Klicke auf Apps .
  3. Klicken Sie im Abschnitt 'Zugehörige Einstellungen' auf das Programme und Funktionen Möglichkeit.

    Seite mit Einstellungen für Apps und Funktionen Quelle: Windows-Zentrale

  4. Drücke den Schalte Windows Funktionen ein oder aus Option aus dem linken Bereich.

    Aktivieren oder deaktivieren Sie die Windows-Funktionen in der Systemsteuerung Quelle: Windows-Zentrale

  5. Löschen Sie die Windows-Subsystem für Linux Möglichkeit.

    Deaktivieren Sie das Windows-Subsystem für Linux Quelle: Windows-Zentrale

  6. Drücke den OK Taste.
  7. Drücke den Jetzt neustarten Taste.

Nachdem Sie die Schritte ausgeführt haben, wird das Windows-Subsystem für Linux von Ihrem Gerät entfernt.

So installieren Sie das Windows-Subsystem für Linux mit PowerShell

Wenn Sie keinen Zugriff auf die grafische Benutzeroberfläche von Windows haben oder mit Befehlszeilen vertraut sind, können Sie alternativ auch PowerShell verwenden, um das Windows-Subsystem für Linux zu aktivieren, Linux-Distributionen herunterzuladen und zu installieren und alle Änderungen rückgängig zu machen.

Aktivieren des Windows-Subsystems für Linux mit PowerShell

Führen Sie die folgenden Schritte aus, um das Windows-Subsystem für Linux mit PowerShell zu installieren:

  1. Öffnen Start .
  2. Suchen nach Power Shell , klicken Sie mit der rechten Maustaste auf das oberste Ergebnis und wählen Sie das Als Administrator ausführen Möglichkeit.
  3. Geben Sie den folgenden Befehl ein, um das Linux-Subsystem zu aktivieren, und drücken Sie Eingeben :

    Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

    Aktivieren des Windows-Subsystems für Linux mit PowerShell Quelle: Windows-Zentrale

  4. Art Ja und drücke Eingeben zu bestätigen und Ihren Computer neu zu starten.

Nachdem Sie die Schritte abgeschlossen haben, können Sie mit den Anweisungen zum Herunterladen und Installieren einer kompatiblen Linux-Distribution, die über den Microsoft Store verfügbar ist, fortfahren.

Installieren von Linux-Distributionen mit PowerShell

Gehen Sie wie folgt vor, um eine Linux-Distribution (wie Ubuntu) mit PowerShell herunterzuladen und zu installieren:

  1. Öffnen Start .
  2. Suchen nach Power Shell , klicken Sie mit der rechten Maustaste auf das oberste Ergebnis und wählen Sie das Als Administrator ausführen Möglichkeit.
  3. Geben Sie den folgenden Befehl ein, um den Download-Ordner auszuwählen, und drücken Sie die Eingabetaste:

    cd c:PATHTODESTINATION-FOLDER

    In diesem Beispiel wird zum Datenordner im Stammverzeichnis des Hauptlaufwerks navigiert:

    Skyrim Special Edition Mod Manager

    cd c:data

  4. Geben Sie den folgenden Befehl ein, um Ubuntu herunterzuladen und drücken Sie Eingeben :

    Invoke-WebRequest -Uri https://wsldownload.azureedge.net/Ubuntu_1604.2019.523.0_x64.appx -OutFile Ubuntu.appx -UseBasicParsing

    Ubuntu mit PowerShell herunterladen Quelle: Windows-Zentrale

    Der obige Befehl lädt die Ubuntu-Version 16.04 herunter, aber Sie müssen den Befehl möglicherweise mit dem Namen und der Version der Distribution aktualisieren, die Sie herunterladen möchten.

    Schnelle Notiz: Obwohl der Link in diesem Schritt und der im Screenshot unterschiedlich aussehen, sind sie tatsächlich gleich. Die auf dem Screenshot ist nur die Kurzversion.

  5. Geben Sie den folgenden Befehl ein, um den tatsächlichen Namen des Installationsprogramms anzuzeigen, und drücken Sie Eingeben :

    dir

  6. Geben Sie den folgenden Befehl ein, um Ubuntu Version 16.04 zu installieren und drücken Sie Eingeben :

    Add-AppxPackage .APP-NAME.appx

    In diesem Beispiel wird die Ubuntu-Distribution unter Windows 10 installiert:

    Add-AppxPackage .Ubuntu.appx

    Ubuntu auf WSL mit PowerShell installieren Quelle: Windows-Zentrale

  7. Öffnen Start .
  8. Suchen Sie nach der kürzlich erschienenen Linux-Distribution (z. B. Ubuntu ), klicken Sie auf das oberste Ergebnis, um das Erlebnis zu starten.
  9. Erstellen Sie einen Benutzernamen für die Linux-Distribution und drücken Sie Eingeben .
  10. Geben Sie ein Passwort für die Distribution ein und drücken Sie Eingeben .

    Ubuntu bei WSL-Initialisierung Quelle: Windows-Zentrale

  11. Wiederholen Sie das Passwort und drücken Sie Eingeben bestätigen.

Nachdem Sie die Schritte abgeschlossen haben, können Sie Ubuntu oder eine andere Distribution wie bei einer vollständigen Linux-Installation ohne grafische Benutzeroberfläche verwenden.

Deinstallieren der Linux-Distribution mit PowerShell

Wenn Sie die Änderungen rückgängig machen möchten, müssen Sie zuerst alle Linux-Distributionen entfernen, bevor Sie WSl deaktivieren.

  1. Öffnen Start .
  2. Suchen nach Power Shell , klicken Sie mit der rechten Maustaste auf das oberste Ergebnis und wählen Sie das Als Administrator ausführen Möglichkeit.
  3. Geben Sie den folgenden Befehl ein, um den Namen der Distribution herauszufinden, und drücken Sie Eingeben :

    Get-AppxPackage *PARTIAL-DISTRO-NAME*

    Diese Beispielsuche nach dem App-Paket, das 'ubuntu' im Namen enthält:

    Get-AppxPackage *ubuntu*

    So deaktivieren Sie Touchscreen Windows 10

    Suchen Sie den Linux-WSL-Namen mit PowerShell Quelle: Windows-Zentrale

    Stellen Sie im Befehl sicher, dass Sie 'ubuntu' für den Namen der Distribution ändern, die Sie suchen möchten.

  4. Geben Sie den folgenden Befehl ein, um die auf Ihrem Computer installierte Linux-Version zu deinstallieren, und drücken Sie Eingeben :

    Get-AppxPackag FULL-DISTRO-NAME | Remove-AppxPackage

    In diesem Beispiel wird das Ubuntu-Paket aus Windows 10 entfernt:

    Get-AppxPackage CanonicalGroupLimited.Ubuntu16.04onWindows | Remove-AppxPackage

    Deinstallieren Sie Ubuntu Linux von WSL mit PowerShell Quelle: Windows-Zentrale

    Stellen Sie im Befehl sicher, dass Sie 'CanonicalGroupLimited.Ubuntu16.04onWindows' für den Namen der Distribution ändern, die Sie entfernen möchten.

Nachdem Sie die Schritte abgeschlossen haben, können Sie das Windows-Subsystem für Linux-Feature auf Ihrem Computer deaktivieren.

Deaktivieren des Windows-Subsystems für Linux mit PowerShell

Gehen Sie wie folgt vor, um WSL mit PowerShell zu deaktivieren:

  1. Öffnen Start .
  2. Suchen nach Power Shell , klicken Sie mit der rechten Maustaste auf das oberste Ergebnis und wählen Sie das Als Administrator ausführen Möglichkeit.
  3. Geben Sie den folgenden Befehl ein, um das Linux-Subsystem zu aktivieren, und drücken Sie Eingeben :

    Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

    Deaktivieren Sie das Windows-Subsystem für Linux mit PowerShell Quelle: Windows-Zentrale

  4. Art Ja und drücke Eingeben zu bestätigen und Ihren Computer neu zu starten.

Nachdem Sie die Schritte abgeschlossen haben, wird die Linux-Umgebung auf Ihrem Computer deaktiviert.

Weitere Windows 10-Ressourcen

Weitere hilfreiche Artikel, Informationen und Antworten auf häufig gestellte Fragen zu Windows 10 finden Sie in den folgenden Ressourcen:

  • Windows 10 auf Windows Central – Alles, was Sie wissen müssen
  • Windows 10-Hilfe, Tipps und Tricks
  • Windows 10-Foren in Windows Central