▷ So beheben Sie den Fehler “Im Windows-Subsystem für Linux sind keine Distributionen installiert”?

Inhalt

Bash ist eine Unix-Shell und eine Form der Befehlssprache, die erstmals in eingeführt wurde 1989. Es wurde als Standard-Login-Shell für Linux und MacOS weit verbreitet. Obwohl es hauptsächlich unter Linux und Marcos zu sehen ist, Es gibt eine Version, die unter Windows installiert werden kann 10. jedoch, Es gab viele Beschwerden von Benutzern, dass sie Bash nicht unter Windows verwenden können 10 und Sie sehen beim Versuch den Fehler »Windows-Subsystem für Linux hat keine Distributionen installiert«.

5qvv6o_5lvnwp50wyoe7okpsnfnihokocc-9qaiufok-2046598 “Auf dem Windows-Subsystem für Linux ist keine Distribution installiert” Fehlermeldung

Was verursacht den Fehler “Im Windows-Subsystem für Linux sind keine Distributionen installiert”?

Nach Erhalt zahlreicher Beschwerden von mehreren Benutzern, Wir haben uns entschieden, die Angelegenheit zu untersuchen und haben eine Reihe von Lösungen entwickelt, die den Fehler für die meisten unserer Benutzer behoben haben. Was ist mehr, Wir haben die Gründe untersucht, warum dieser Fehler ausgelöst wird und sie sind unten aufgeführt.

  • Fehlende Verteilungen: bei der Installation von bash für Windows, Es gibt bestimmte zusätzliche Dateien, die für das Windows-Subsystem installiert werden müssen. Wenn diese Dateien nicht automatisch aus dem Microsoft Store heruntergeladen werden können, dieser Fehler wird auftreten.

  • Behindertendienst: in bestimmten Fällen, der LxssManager-Dienst, der normalerweise im Hintergrund läuft, kann nach einem kürzlich durchgeführten Update abstürzen. Dies kann verhindern, dass das Betriebssystem alle Dateien abruft, die zum Ausführen der Bash-Shell erforderlich sind, die den Fehler auslösen könnten.

  • Falsche Standardverteilung ausgewählt: wenn Ubuntu nicht als Standarddistribution für das Betriebssystem ausgewählt ist, könnte diesen Fehler auslösen. Weil Ubuntu eine wesentliche Distribution zum Ausführen der Bash-Shell ist.

Jetzt haben Sie ein grundlegendes Verständnis der Art des Problems, wir suchen nach lösungen. Achten Sie darauf, sie in der bestimmten Reihenfolge anzuwenden, in der sie präsentiert werden, um Konflikte zu vermeiden.

Lösung 1: Distributionen manuell installieren

Wenn bestimmte Distributionen nicht automatisch heruntergeladen und installiert werden können, Wir können versuchen, sie manuell über die Eingabeaufforderung zu installieren. Deshalb, in diesem Schritt, Wir werden einen Befehl ausführen, um die wesentlichen Distributionen zu installieren. Dafür:

  1. Drücken Sie gleichzeitig die Tasten »Windows» + »R» um die Ausführungsaufforderung zu öffnen.

  2. Geben Sie »cmd« ein und drücken Sie »Shift« + »Strg» + »Enter» um Administratorrechte zu erteilen. 2019-05-31_150859-25-4859753Geben Sie an der Eingabeaufforderung cmd ein und drücken Sie die Umschalttaste + Alt + Geben Sie ein, um eine Eingabeaufforderung mit erhöhten Rechten zu öffnen

  3. Geben Sie den folgenden Befehl ein und drücken Sie die Eingabetaste.

    lxrun /install

    2019-06-23_234810-9833984Starten Sie den Lxrun-Befehl / Installieren

  4. Dadurch wird der Download aus dem Microsoft Store aktiviert, drücken Sie »Y», um den Download-Vorgang zu starten, wenn Sie von der Befehlszeile dazu aufgefordert werden.

  5. Überprüfen Sie, ob das Problem weiterhin besteht.

    Hinweis: Dieser Befehl kann auch in Power Shell ausgeführt werden (Administrator)

Lösung 2: Warten 10 Protokoll

Für einige Benutzer, das problem wurde erst danach gelöst 5 ein 10 Protokoll. Häufig, nach einem Neustart, bestimmte Prozesse und Dienste brauchen Zeit, um zu starten. Aus diesem Grund, der Fehler kann ausgelöst werden, wenn Sie versuchen, die Bash zu früh nach dem Start auszuführen. Deshalb, es wird empfohlen, mindestens zu warten 10 Minuten nach dem Starten des Computers, bevor Sie mit den nächsten Schritten fortfahren.

Lösung 3: Ubuntu installieren

Wenn Ubuntu nicht auf dem Computer installiert ist, Es kann diesen Fehler verursachen, da es sich um eine sehr wichtige Distribution handelt, die zum Ausführen der Bash erforderlich ist. Um Ubuntu herunterzuladen und zu installieren, folgen Sie den unteren Schritten.

  1. Starten Sie Ihren Computer neu und melden Sie sich bei Ihrem Konto an.

  2. Klicken Sie auf diesen Link, um die Download-Seite zu öffnen.

  3. Klicken Sie auf die Option »Abrufen« und wählen Sie dann die Option «Microsoft Store öffnen».. 2019-06-23_234212-9566582Klick auf die Option “Erhalten”

  4. Sobald der Microsoft Store geladen ist, Klicken Sie auf die Option »Get», um den Download der Ubuntu-Distribution zu starten.

  5. Sobald der Downloadvorgang abgeschlossen ist, Klicken Sie auf die Option »Installieren«, die anstelle der Option »Get« erscheint. install-ubuntu-windows-10-linux-subsystem-7-9103424Klick auf die Option “Installieren”

  6. Ubuntu wird nun auf dem Computer installiert.

  7. Überprüfen Sie, ob das Problem weiterhin besteht.

Lösung 4: Starten Sie den LxssManager-Dienst

Der LxssManager-Dienst wurde möglicherweise aufgrund des Auslösens dieses Fehlers deaktiviert. Deshalb, in diesem Schritt, Wir werden den LxssManager-Dienst manuell starten. Dafür:

  1. Drücken Sie gleichzeitig die Tasten »Windows» + »R» um die Ausführungsaufforderung zu öffnen.

  2. Gehe zu »Dienste. msc »und drücken Sie »Enter«. 2019-06-10_223325-5-5541939Schreiben “Dienste.msc” und drücke Enter

  3. Scrollen Sie nach unten und doppelklicken Sie auf den Dienst »LxssManager«.

  4. Klicken Sie auf das Dropdown-Menü Starttyp und wählen Sie »Automatisch«.

  5. Klicken Sie auf die Option »Start« und wählen Sie »Übernehmen«. 2019-06-23_234016-1931699Wählen Sie Automatisch als Starttyp und drücken Sie die Eingabetaste

  6. Klicken Sie auf »OK« und prüfen Sie, ob das Problem weiterhin besteht.

Abonniere unseren Newsletter

Wir senden Ihnen keine SPAM-Mail. Wir hassen es genauso wie du.