Ich verwende Windows 10 auf meinem Firmenlaptop. Ich habe die Berechtigung, das Windows-Subsystem für Linux auf meinem System zu installieren, und das habe ich erfolgreich getan.
Allerdings erfordern alle derzeit verfügbaren Linux-Distributionen für WSL die neueste Windows-Version 1709, die ich aufgrund der Unternehmensrichtlinie nicht habe und auch nicht bekommen kann.
Ich hänge derzeit an Windows 10 1703 fest. Als Ergebnis bekomme ichder kryptische 0x80073CFD
Fehlerwenn ich versuche, Linux zu starten. Auf diese Weise teilt Windows dem Benutzer mit, dass seine Windows-Version für die angeforderte Anwendung zu alt ist.
Da es Blogbeiträge und Ähnliches gibt, in denen Leute über die Ausführung von Linux unter Windows 10 1703 schreiben, muss es AppX-Pakete geben, die unter Windows 1703 laufen. Kann mir jemand eine Quelle für solche (veralteten) Pakete nennen?
Oder können die neuesten Versionen so gehackt werden, dass kein aktuelles Windows erforderlich ist? Vielleicht ist das ein besserer Ansatz.
Der Vollständigkeit halber
Diese Frage ist kein Duplikat vondiese Frage, aus den folgenden Gründen:
Die referenzierte Frage bezieht sich auf die Installation von WSL. Wie gesagt, ich konnte das Windows-Subsystem für Linux (WSL) bereits installieren. Das ist nicht mein Problem.
Mein angegebenes Problem ist, dass verfügbare AppX-Pakete Windows 1709 erfordern, das ich nicht haben kann. Dieses Problem wird in der referenzierten Frage weder angesprochen noch beantwortet.
Ich erkläre ausdrücklich, dass ich eine Fehlermeldung erhalte, die besagt, dass meine Windows-Version zu alt ist. Dieses Problem wird in der referenzierten Frage, die sich auf die neueste Windows-Version bezieht, nicht behandelt.
Ich frage speziell nach einer Quelle für AppX-Pakete, die unter Windows 10 1703 laufen. Diese Information wird in den Antworten auf die referenzierte Frage nicht bereitgestellt, weil der Benutzer sie nicht benötigt, weil sie unter Windows 10 1709 laufen.
Ich frage insbesondere, ob die neuesten Versionen, also die in der referenzierten Frage genannten, so gehackt werden können, dass Version 1709 nicht mehr erforderlich ist. Diese Information wird in den Antworten auf die referenzierte Frage nicht bereitgestellt, da der Benutzer Windows 10 1709 verwendet.
Antwort1
Mein angegebenes Problem ist, dass verfügbare AppX-Pakete Windows 1709 erfordern, das ich nicht haben kann. Dieses Problem wird in der referenzierten Frage weder angesprochen noch beantwortet.
Die aktuellen WSL-Instanzen, die im Windows Store verteilt werden, unterstützen nur 1709 und höher.
Ich frage speziell nach einer Quelle für AppX-Pakete, die unter Windows 10 1703 laufen. Diese Information wird in den Antworten auf die referenzierte Frage nicht bereitgestellt, weil der Benutzer sie nicht benötigt, weil sie unter Windows 10 1709 laufen.
Das ist nicht möglich.
Ich frage insbesondere, ob die neuesten Versionen, also die in der referenzierten Frage genannten, so gehackt werden können, dass Version 1709 nicht mehr erforderlich ist. Diese Information wird in den Antworten auf die referenzierte Frage nicht bereitgestellt, da der Benutzer Windows 10 1709 verwendet.
Das ist nicht möglich
Da es Blogbeiträge und Ähnliches gibt, in denen Leute über die Ausführung von Linux unter Windows 10 1703 schreiben, muss es AppX-Pakete geben, die unter Windows 1703 laufen. Kann mir jemand eine Quelle für solche (veralteten) Pakete nennen?
Sie müssen es lediglich lxrun /install
in einer Eingabeaufforderung mit erhöhten Rechten ausführen. Die richtige Ubuntu WSL-Instanz wird automatisch heruntergeladen und installiert.
Allerdings erfordern alle derzeit verfügbaren Linux-Distributionen für WSL die neueste Windows-Version 1709, die ich aufgrund der Unternehmensrichtlinie nicht habe und auch nicht bekommen kann.
Die einzige WSL-Instanz, die mit Ihrem System kompatibel ist, ist übrigens Ubuntu 16.04. Sie können einegezwungenUpgrade auf 18.04, aber ich kann nicht empfehlen, ein Upgrade mit dieser Methode durchzuführen. Wenn Sie eine Offline-Methode benötigen, um Ubuntu 16.04 WSL unter Windows 10 v1703 zu installieren, können Sie verwendenlxRunOffline v1.1.0.
Die folgenden Anweisungen gelten für Benutzer, die das Windows 10 Anniversary Update oder das Windows 10 Creators Update ausführen:
- AktivierenEntwicklermodus
- Öffnen Sie PowerShell als Administrator und führen Sie Folgendes aus: Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
- Neustart
- Öffnen Sie eine Eingabeaufforderung. Geben SieSchlagund drücken Sie die Eingabetaste
Wenn Sie Bash zum ersten Mal auf Ubuntu unter Windows ausführen, werden Sie aufgefordert, die Lizenz von Canonical zu akzeptieren. Sobald Sie die Lizenz akzeptiert haben, lädt WSL die Ubuntu-Instanz herunter und installiert sie auf Ihrem Computer. Außerdem wird Ihrem Startmenü eine Verknüpfung „Bash auf Ubuntu unter Windows“ hinzugefügt.