Das Windows-Subsystem für Linux hat mit dem Fall Creators Update von Windows 10 ein großes Update erhalten. Es unterstützt jetzt mehrere Linux-Distributionen, nicht nur Ubuntu. Ubuntu, openSUSE und SUSE Linux Enterprise Server sind zum Start verfügbar, Fedora und andere Linux-Distributionen sollen in Zukunft auf den Markt kommen.
Microsoft nennt diese Software auch nicht mehr „Bash on Windows“. Es wird jetzt offiziell als „Ubuntu auf dem Windows-Subsystem für Linux“, „OpenSUSE auf dem Windows-Subsystem für Linux“ usw. bezeichnet, je nachdem, welche Linux-Distribution Sie verwenden.
So wählen Sie Ihre Linux-Distribution aus
Um eine Linux-Distribution unter Windows 10 zu installieren, führen Sie nicht mehr das Programm „bash.exe“ aus, das nur Ubuntu installiert hat. Stattdessen wählen Sie die Linux-Distribution, die Sie verwenden möchten, aus dem Microsoft Store aus.
Wenn Sie die ältere Software „Bash on Ubuntu on Windows“ auf dem Fall Creators Update von Windows 10 installiert haben, empfiehlt Microsoft, Ihre Dateien zu migrieren, Ihre vorhandene Ubuntu-Umgebung zu deinstallieren und stattdessen die neuen Linux-Distributionen zu verwenden, die über den Store angeboten werden. Dieses „Bash on Ubuntu on Windows“-Tool bleibt funktionsfähig, gilt jedoch als veraltet, was bedeutet, dass es in Zukunft keinen Support mehr erhält.
Nachdem Sie die Funktion „Windows-Subsystem für Linux“ aktiviert und Ihren PC neu gestartet haben, müssen Sie den Store öffnen. Suchen Sie nach „Linux“ und klicken Sie im angezeigten Banner auf die Schaltfläche „Get the apps“.

Hier sehen Sie eine Liste aller Linux-Distributionen, die über den Microsoft Store angeboten werden. Wählen Sie eine Distribution aus und klicken Sie auf die Schaltfläche «Get», um sie zu installieren.
Aktualisieren: Debian und Kali sind jetzt im Store erhältlich, aber hier nicht aufgeführt. Suchen Sie nach „Debian Linux“ oder „Kali Linux“, um sie zu finden und zu installieren.

Welche Linux-Distribution sollten Sie installieren?
Das Windows-Subsystem für Linux ist eine Entwicklerfunktion. Es ist immer noch für die Verwendung einer Linux-Kommandozeilenumgebung gedacht und bietet nur inoffizielle Unterstützung für grafische Linux-Desktopanwendungen.
Wenn Sie nur ein Enthusiast sind, der mit der Linux-Befehlszeile spielen oder die Linux-Befehlszeile lernen möchte, ist Ubuntu immer noch eine großartige Option für den Anfang. Es ist sehr verbreitet und wird gut unterstützt. Sie können jedoch jede beliebige Linux-Distribution auswählen.
Wenn Sie Entwickler sind, können Sie jetzt diejenige auswählen, die am ehesten zu Ihrer Entwicklung passt. Schließlich haben verschiedene Linux-Distributionen unterschiedliche Software und Einstellungen. Wenn Sie an Software arbeiten, die auf einem Ubuntu-, SUSE Linux Enterprise- oder Fedora-Server ausgeführt wird, sollten Sie die entsprechende Linux-Distribution auswählen, damit Ihr Linux-System wie Ihre Produktionsumgebung funktioniert. Einige Linux-Distributionen verfügen über aktuellere Software und andere über konservativere, stabilere Software.
Wenn Sie ein erfahrener Linux-Benutzer sind, der an eine Distribution nur mehr gewöhnt ist als an eine andere, werden Sie wahrscheinlich diese Linux-Distribution verwenden wollen. Ubuntu wird die bequeme Wahl für Benutzer von Distributionen im Debian-Stil (wie Mint) sein, während Benutzer mit mehr Erfahrung mit RPM-basierten Distributionen Fedora oder SUSE wählen können. Ubuntu verwendet beispielsweise den Befehl apt, um Software zu installieren, während SUSE . verwendet zypper
und Fedora verwendet dnf
.
Wirklich, es ist genau wie die Wahl, vor der Sie stehen, wenn Sie eine Linux-Distribution auf Ihrem PC installieren. Mit welcher Linux-Distribution arbeiten Sie, mit welcher Linux-Distribution sind Sie am vertrautesten oder verfügt über die benötigten Softwarepakete? Die Wahl liegt jetzt bei Ihnen. Während die Auswahl bei der Veröffentlichung des Fall Creators Updates etwas knapp ist, hoffen wir, dass auch hier viele weitere Linux-Distributionen auftauchen.
Sie können mehrere Linux-Distributionen nebeneinander ausführen

Sie müssen sich nicht nur für eine einzige Linux-Distribution entscheiden. Von hier aus können Sie beliebig viele Linux-Distributionen installieren. Sie können sogar mehrere Linux-Distributionen gleichzeitig ausführen. Sie sehen für jeden von ihnen ein separates Konsolenfenster.
Um eine Linux-Distribution zu starten, klicken Sie im Startmenü auf ihre Kachel oder führen Sie den Befehl für diese Linux-Distribution aus. Sie können beispielsweise „ubuntu“ für Ubuntu, „opensuse-42“ für OpenSUSE Leap 42 oder „sles-12“ für SUSE Linux Enterprise Server 12 ausführen. Diese Befehle sind auf der Store-Seite für jede Linux-Distribution aufgeführt.
Jede Linux-Distribution läuft separat und unabhängig und verfügt über ein eigenes separates Dateisystem und installierte Software. Sie können jedoch alle auf das Host-Windows-Dateisystem zugreifen, sodass Sie Dateien zwischen ihnen freigeben können.
Diese Linux-Umgebungen verwenden auch denselben Windows-Netzwerkstack, was bedeutet, dass sie miteinander und mit Windows-Anwendungen kommunizieren können. Sie könnten einen Apache-Webserver auf Ihrer Ubuntu-Instanz ausführen, diesen Webserver mit einer Datenbank kommunizieren lassen, die auf einer SUSE Linux Enterprise Server-Instanz ausgeführt wird, und dann über einen auf Ihrem Windows 10-PC installierten Standard-Webbrowser auf diesen Webserver zugreifen. Dies alles funktioniert ohne zusätzliche Firewall-Konfiguration, da die gesamte Software auf Ihrem PC hinter der Firewall läuft.
Um eine Linux-Distribution zu deinstallieren, klicken Sie einfach mit der rechten Maustaste auf ihre Kachel im Startmenü und wählen Sie „Deinstallieren“, um sie wie jede andere Store-App zu entfernen.