Was ist der Unterschied zwischen Ubuntu, openSUSE und Fedora unter Windows 10?
Das Windows-Subsystem für Linux erhielt ein umfangreiches Update im Herbst-Ersteller-Update von Windows 10. Es unterstützt jetzt mehrere Linux-Distributionen, nicht nur Ubuntu. Ubuntu, openSUSE und SUSE Linux Enterprise Server sind beim Start verfügbar. Fedora und andere Linux-Distributionen sind in der Zukunft verfügbar.
Microsoft nennt diese Software auch nicht mehr "Bash unter Windows". Es wird jetzt offiziell als "Ubuntu unter Windows-Subsystem für Linux", "OpenSUSE unter Windows-Subsystem für Linux" usw. bezeichnet, abhängig von der verwendeten Linux-Distribution.
So wählen Sie Ihre Linux-Distribution aus
Um eine Linux-Distribution unter Windows 10 zu installieren, führen Sie das Programm "bash.exe" nicht mehr aus, das nur Ubuntu installiert hat. Stattdessen wählen Sie die Linux-Distribution aus, die Sie im Microsoft Store verwenden möchten.
Wenn Sie die ältere Software "Bash unter Ubuntu unter Windows" im Herbst Creators Update von Windows 10 installiert haben, empfiehlt Microsoft, dass Sie Ihre Dateien migrieren, Ihre vorhandene Ubuntu-Umgebung deinstallieren und stattdessen die neuen Linux-Distributionen verwenden, die über den Store angeboten werden. Das Tool "Bash unter Ubuntu unter Windows" bleibt funktionsfähig, wird jedoch als veraltet eingestuft, was bedeutet, dass es in Zukunft keinen Support mehr erhalten wird.
Nach dem Aktivieren der Funktion "Windows-Subsystem für Linux" und dem Neustart Ihres PCs müssen Sie den Store öffnen. Suchen Sie nach „Linux“ und klicken Sie im angezeigten Banner auf die Schaltfläche „Get the apps“.
Eine Liste aller im Microsoft Store angebotenen Linux-Distributionen finden Sie hier. Wählen Sie eine Distribution aus und klicken Sie auf "Get", um sie zu installieren.
Aktualisieren: Debian und Kali sind jetzt im Store verfügbar, aber hier nicht aufgeführt. Suchen Sie nach "Debian Linux" oder "Kali Linux", um sie zu finden und zu installieren.
Welche Linux-Distribution sollte installiert werden?
Das Windows-Subsystem für Linux ist eine Entwicklerfunktion. Es ist immer noch für die Verwendung einer Befehlszeilen-Linux-Umgebung vorgesehen, wobei grafische Linux-Desktopanwendungen nur inoffiziell unterstützt werden.
Wenn Sie nur ein Enthusiast sind und mit der Linux-Befehlszeile spielen möchten, ist Ubuntu immer noch eine großartige Option. Es ist sehr verbreitet und wird gut unterstützt. Sie können jedoch jede beliebige Linux-Distribution auswählen.
Wenn Sie ein Entwickler sind, können Sie jetzt denjenigen auswählen, der am besten zu dem passt, für den Sie entwickeln. 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 modernste Software und andere über konservativere, stabilere Software.
Wenn Sie ein erfahrener Linux-Benutzer sind, der nur an eine Distribution mehr gewöhnt ist als eine andere, möchten Sie wahrscheinlich diese Linux-Distribution verwenden. Ubuntu ist die bequeme Wahl für Benutzer von Debian-ähnlichen Distributionen (wie Mint), während Benutzer mit mehr Erfahrung mit RPM-basierten Distributionen Fedora oder SUSE wählen können. Ubuntu verwendet beispielsweise den Befehl apt zur Installation von Software, während SUSE verwendet Zypper
und Fedora verwendet dnf
.
Wirklich, es ist genau wie die Wahl, die Sie haben, wenn Sie eine Linux-Distribution auf Ihrem PC installieren. Mit welcher Linux-Distribution müssen Sie arbeiten, sind Sie am wohlsten oder haben Sie die benötigten Softwarepakete? Die Wahl liegt jetzt bei Ihnen. Während die Auswahl bei der Veröffentlichung des Fall Creators Update etwas schlank ist, hoffen wir, dass hier auch viele weitere Linux-Distributionen erscheinen werden.
Sie können mehrere Linux-Distributionen nebeneinander ausführen
Sie müssen nicht nur eine einzige Linux-Distribution auswählen. Sie können hier beliebig viele Linux-Distributionen installieren. Sie können sogar mehrere Linux-Distributionen gleichzeitig ausführen. Für jedes davon wird ein separates Konsolenfenster angezeigt.
Um eine Linux-Distribution zu starten, klicken Sie im Startmenü auf die entsprechende 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 für jede Linux-Distribution auf der Store-Seite aufgeführt.
Jede Linux-Distribution läuft separat und unabhängig voneinander und verfügt über ein eigenes Dateisystem und eine installierte Software. Sie können jedoch alle auf das Windows-Dateisystem des Hosts zugreifen, sodass Sie Dateien zwischen ihnen freigeben können.
Diese Linux-Umgebungen verwenden auch denselben Windows-Netzwerkstapel, sodass sie untereinander und mit Windows-Anwendungen kommunizieren können. Sie können 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 ausgeführt wird.
Um eine Linux-Distribution zu deinstallieren, klicken Sie im Startmenü mit der rechten Maustaste auf die Kachel und wählen Sie "Deinstallieren", um sie wie jede andere Store-App zu entfernen.