Nachdem ich das Windows 10 Anniversary Update installiert hatte, war ich gespannt auf die neue Bash-Eingabeaufforderung. Beim Start über das Startmenü (Win + R -> bash.exe) wird das bash-Fenster jedoch automatisch geschlossen.
5
Nachdem ich das Windows 10 Anniversary Update installiert hatte, war ich gespannt auf die neue Bash-Eingabeaufforderung. Beim Start über das Startmenü (Win + R -> bash.exe) wird das bash-Fenster jedoch automatisch geschlossen.
Aus irgendeinem Grund öffnete es sich nicht. Während ich diese Frage schrieb, fand ich die Antwort und entschloss mich, sie hier zu teilen, falls jemand anderes das gleiche Problem hatte.
Ich habe mich dazu entschlossen, einfach eine Shell-Eingabeaufforderung zu starten und bash einzugeben. Die Fehlermeldung betraf den "Legacy-Modus aktiviert". So ändern Sie es:
Die Installation beginnt.
Genießen!
Hatte das gleiche Problem wie oben, funktionierte die Lösung, aber es muss auch der Entwicklermodus aktiviert sein. Gehen Sie zu Einstellungen> Update und Sicherheit, gehen Sie zu Entwickler und aktivieren Sie das Kontrollkästchen Entwicklermodus. Möglicherweise ist nach dem Herunterladen und Installieren des Pakets durch Windows ein Neustart erforderlich. Führen Sie dann cmd erneut aus und führen Sie bash aus. Gemäß den obigen Schritten wird bash.exe heruntergeladen und installiert.
quelle
Ich hatte ein ähnliches Problem nach einer Neuinstallation der Bash-Eingabeaufforderung. Ich hatte zu einer anderen Shell (zsh) gewechselt und sie mit meinem Startskript auf Autostart gesetzt. Da es nach der Neuinstallation der Bash-Komponente nicht installiert wurde, schlug das Öffnen der Eingabeaufforderung fehl. Ich habe 'bash -c "nano" ~ / .bashrc "' in die standardmäßige Windows-Eingabeaufforderung eingegeben, um es zu bearbeiten, und konnte dann die Shell erneut starten.
quelle