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.
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
Führen Sie die folgenden Schritte aus, um WSL mit Einstellung unter Windows 10 zu installieren:
Klicken Sie im Abschnitt 'Zugehörige Einstellungen' auf das Programme und Funktionen Möglichkeit.
Quelle: Windows-Zentrale
Drücke den Schalte Windows Funktionen ein oder aus Option aus dem linken Bereich.
Quelle: Windows-Zentrale
Überprüf den Windows-Subsystem für Linux Möglichkeit.
Quelle: Windows-Zentrale
Sobald Sie die Schritte abgeschlossen haben, wird die Umgebung zum Herunterladen und Ausführen der Linux-Distributionen unter Windows 10 konfiguriert.
Gehen Sie wie folgt vor, um eine Linux-Distribution unter Windows 10 zu installieren:
Suchen Sie nach der Linux-Distribution, die Sie installieren möchten.
Einige der verfügbaren Distributionen umfassen:
Wählen Sie die Linux-Distribution aus, die auf Ihrem Gerät installiert werden soll.
Quelle: Windows-Zentrale
Drücke den Erhalten (oder Installieren ) Taste.
Quelle: Windows-Zentrale
Geben Sie ein Passwort für die Distribution ein und drücken Sie Eingeben .
Quelle: Windows-Zentrale
Nachdem Sie die Schritte abgeschlossen haben, können Sie die Distribution wie jede andere Linux-Variante verwenden (natürlich ohne die grafische Benutzeroberfläche).
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:
Drücke den Deinstallieren Taste.
Quelle: Windows-Zentrale
Sobald Sie die Schritte abgeschlossen haben, wird die Installation von Linux entfernt und Sie können mit den Schritten zum Deaktivieren von WSL fortfahren.
Führen Sie die folgenden Schritte aus, um die WSL unter Windows 10 zu deaktivieren:
Klicken Sie im Abschnitt 'Zugehörige Einstellungen' auf das Programme und Funktionen Möglichkeit.
Quelle: Windows-Zentrale
Drücke den Schalte Windows Funktionen ein oder aus Option aus dem linken Bereich.
Quelle: Windows-Zentrale
Löschen Sie die Windows-Subsystem für Linux Möglichkeit.
Quelle: Windows-Zentrale
Nachdem Sie die Schritte ausgeführt haben, wird das Windows-Subsystem für Linux von Ihrem Gerät entfernt.
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.
Führen Sie die folgenden Schritte aus, um das Windows-Subsystem für Linux mit PowerShell zu installieren:
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
Quelle: Windows-Zentrale
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.
Gehen Sie wie folgt vor, um eine Linux-Distribution (wie Ubuntu) mit PowerShell herunterzuladen und zu installieren:
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
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
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.
Geben Sie den folgenden Befehl ein, um den tatsächlichen Namen des Installationsprogramms anzuzeigen, und drücken Sie Eingeben :
dir
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
Quelle: Windows-Zentrale
Geben Sie ein Passwort für die Distribution ein und drücken Sie Eingeben .
Quelle: Windows-Zentrale
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.
Wenn Sie die Änderungen rückgängig machen möchten, müssen Sie zuerst alle Linux-Distributionen entfernen, bevor Sie WSl deaktivieren.
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
Quelle: Windows-Zentrale
Stellen Sie im Befehl sicher, dass Sie 'ubuntu' für den Namen der Distribution ändern, die Sie suchen möchten.
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
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.
Gehen Sie wie folgt vor, um WSL mit PowerShell zu deaktivieren:
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
Quelle: Windows-Zentrale
Nachdem Sie die Schritte abgeschlossen haben, wird die Linux-Umgebung auf Ihrem Computer deaktiviert.
Weitere hilfreiche Artikel, Informationen und Antworten auf häufig gestellte Fragen zu Windows 10 finden Sie in den folgenden Ressourcen: