Logo nowadaytechnol.com
Windows 2023

Wie Behebt Man Den Fehler "Windows-Subsystem Für Linux Hat Keine Installierten Distributionen"?

Inhaltsverzeichnis:

Wie Behebt Man Den Fehler "Windows-Subsystem Für Linux Hat Keine Installierten Distributionen"?
Wie Behebt Man Den Fehler "Windows-Subsystem Für Linux Hat Keine Installierten Distributionen"?

Video: Wie Behebt Man Den Fehler "Windows-Subsystem Für Linux Hat Keine Installierten Distributionen"?

Отличия серверных жестких дисков от десктопных
Video: Video-Tipp #40: Kali Linux im Windows-Subsystem für Linux 2023, Januar
Anonim

Bash ist eine Unix-Shell und eine Form der Befehlssprache, die erstmals 1989 eingeführt wurde. Sie wurde als Standard-Login-Shell für Linux und MacOS weit verbreitet. Obwohl es hauptsächlich unter Linux und Marcos zu sehen ist, gibt es eine Version, die unter Windows 10 installiert werden kann. Es sind jedoch viele Beschwerden von Benutzern eingegangen, die Bash unter Windows 10 nicht verwenden können.Windows-Subsystem für Linux hat keine installierten DistributionenBeim Versuch wird ein Fehler angezeigt.

Image
"Windows-Subsystem für Linux hat keine installierten Distributionen" Fehlermeldung

Was verursacht den Fehler "Windows-Subsystem für Linux hat keine installierten Distributionen"?

Nachdem wir zahlreiche Beschwerden von mehreren Benutzern erhalten hatten, beschlossen wir, das Problem zu untersuchen und eine Reihe von Lösungen zu entwickeln, mit denen der Fehler für die meisten unserer Benutzer behoben wurde. Außerdem haben wir die Gründe untersucht, aus denen dieser Fehler ausgelöst wird, und sie unten aufgeführt.

  • Fehlende Distributionen: Bei der Installation von bash für Windows müssen bestimmte zusätzliche Dateien für das Windows-Subsystem installiert werden. Wenn diese Dateien nicht automatisch aus dem Microsoft Store heruntergeladen werden können, wird dieser Fehler ausgelöst.
  • Deaktivierter Dienst: In bestimmten Fällen ist die LxssManager Der Dienst, der normalerweise im Hintergrund ausgeführt wird, wird möglicherweise nach dem letzten Update blockiert. Dies kann verhindern, dass das Betriebssystem alle erforderlichen Dateien abruft, um die Bash-Shell auszuführen, die den Fehler auslösen kann.
  • Falsche Standardverteilung ausgewählt: Wenn Ubuntu nicht als Standarddistribution für das Betriebssystem ausgewählt wurde, wird dieser Fehler möglicherweise ausgelöst. Weil Ubuntu eine wesentliche Distribution für die Ausführung der Bash-Shell ist.

Nachdem Sie ein grundlegendes Verständnis für die Art des Problems haben, werden wir uns den Lösungen zuwenden. Stellen Sie sicher, dass Sie diese in der spezifischen Reihenfolge implementieren, in der sie angezeigt werden, um Konflikte zu vermeiden.

Lösung 1: Manuelles Installieren von Distributionen

Wenn bestimmte Distributionen nicht automatisch heruntergeladen und installiert werden können, können wir versuchen, sie manuell über die Eingabeaufforderung zu installieren. Daher führen wir in diesem Schritt den Befehl aus, um wichtige Distributionen zu installieren. Dafür:

  1. Drücken Sie die “Windows” + “R.Tasten gleichzeitig, um die Eingabeaufforderung Ausführen zu öffnen.
  2. Eintippen "cmd" und drücke "Verschiebung” + “Strg” + “Eingeben”, Um die Administratorrechte zu gewähren.

    Image
    Geben Sie cmd in die Eingabeaufforderung ein und drücken Sie Umschalt + Alt + Eingabetaste, um eine Eingabeaufforderung mit erhöhten Rechten zu öffnen
  3. Geben Sie den folgenden Befehl ein und drücken Sie die Eingabetaste.

    lxrun / install

    Image
    Lxrun / Install-Befehl wird gestartet

    Hinweis: Versuchen Sie, diesen Befehl in Powershell auszuführen, wenn er in der Eingabeaufforderung nicht funktioniert.

  4. Dadurch wird der Download aus dem Microsoft Store ausgelöst. Drücken Sie auf „Y.”, Um den Downloadvorgang zu starten, wenn Sie von der Eingabeaufforderung dazu aufgefordert werden.
  5. Prüfen um zu sehen, ob das Problem weiterhin besteht. Hinweis: Dieser Befehl kann auch auf der Power Shell (Administrator) ausgeführt werden. Wenn dies jedoch nicht erkannt wird, laden Sie Ubuntu aus dem Microsoft Store herunter, installieren Sie es und versuchen Sie, den Befehl auszuführen.

Lösung 2: Warten Sie 10 Minuten

Bei einigen Benutzern hat sich das Problem nach 5 bis 10 Minuten von selbst behoben. Oft dauert es nach dem Neustart einige Zeit, bis bestimmte Prozesse und Dienste gestartet sind. Aus diesem Grund kann der Fehler ausgelöst werden, wenn Sie versuchen, bash zu früh nach dem Start auszuführen. Daher wird empfohlen, warten für mindestens 10 Minuten nach dem Booten Ihres Computers Vor Sie Vorgehen mit den Schritten unten.

Lösung 3: Installieren von Ubuntu

Wenn Ubuntu nicht auf Ihrem Computer installiert wurde, kann es diesen Fehler auslösen, da für die Ausführung von bash eine sehr wichtige Distribution erforderlich ist. Führen Sie die folgenden Schritte aus, um Ubuntu herunterzuladen und zu installieren.

  1. Neu starten Ihren Computer und melden Sie sich bei Ihrem Konto an.
  2. Klicken Klicken Sie auf diesen Link, um die Download-Seite zu öffnen.
  3. Klick auf das "ErhaltenOption und dann wählen das Öffnen Sie den Microsoft Store" Möglichkeit.

    Image
    Klicken Sie auf die Option "Get"
  4. Sobald der Microsoft Store geladen ist, klicken auf der "ErhaltenOption, um mit dem Herunterladen der Ubuntu-Distribution zu beginnen.
  5. Sobald der Downloadvorgang abgeschlossen ist, klicken auf der "InstallierenOption, die anstelle der Option „Erhalten" Möglichkeit.

    Image
    Klicken Sie auf die Option "Installieren"
  6. Ubuntu wird jetzt sein Eingerichtet auf dem Computer.
  7. Prüfen um zu sehen, ob das Problem weiterhin besteht.

Lösung 4: Starten des LxssManager-Dienstes

Möglicherweise wurde der LxssManager-Dienst deaktiviert, wodurch dieser Fehler ausgelöst wird. Daher starten wir in diesem Schritt den LxssManager-Dienst manuell. Dafür:

  1. Drücken Sie "Windows” + “R.”Gleichzeitig, um die Eingabeaufforderung Ausführen zu öffnen.
  2. Eintippen "Dienstleistungen.msc" und drücke "Eingeben“.

    Image
    Geben Sie "Services.msc" ein und drücken Sie die Eingabetaste
  3. Scrollen Sie nach unten und doppelklicken Sie auf “LxssManager" Bedienung.
  4. Klicken Sie auf die Dropdown-Liste Starttyp und wählen Sie „Automatisch“.
  5. Klick auf das "StartOption und wählen Sie "Anwenden“.

    Image
    Wählen Sie als Starttyp Automatisch und drücken Sie die Eingabetaste
  6. Klicke auf "OK”Und prüfen Sie, ob das Problem weiterhin besteht.

Beliebt nach Thema