Windows Bash non si aprirà in 10 Anniversary Update


Risposte:


7

Per qualche ragione non si stava aprendo. Ma mentre stavo scrivendo questa domanda sono riuscito a trovare la risposta, così ho deciso di condividerlo qui se qualcun altro aveva lo stesso problema.

Ho deciso di avviare un prompt della shell e digitare bash in esso. Il messaggio di errore riguardava la "modalità legacy abilitata". Per cambiarlo:

  • fare clic con il tasto destro sulla finestra del prompt di cmd.
  • Nella scheda delle opzioni deseleziona "Utilizza console legacy"
  • Applicare le modifiche e riavviare cmd.exe
  • scrivi bash.

L'installazione inizierà.

Godere!


1
Dall'utente Shaun : Avendo lo stesso problema di cui sopra, la soluzione ha funzionato, ma è anche necessario attivare la modalità sviluppatore, accedere alle impostazioni & gt; aggiornamento e sicurezza, andare agli sviluppatori e selezionare la casella di controllo modalità sviluppatore. Può richiedere un riavvio dopo che Windows scarica e installa il pacchetto. Quindi eseguire di nuovo cmd ed eseguire bash, come per i passaggi precedenti, bash.exe verrà scaricato e installato.
fixer1234

Apparentemente non è più una soluzione perché ora ottengo, "Impostazioni console non supportate Per poter utilizzare questa funzione, la console legacy deve essere disabilitata. Premere un tasto qualsiasi per continuare ..."
rainabba

2

Avendo lo stesso problema di cui sopra, la soluzione ha funzionato, ma è anche necessario attivare la modalità sviluppatore, accedere alle impostazioni & gt; aggiornamento e sicurezza, andare agli sviluppatori e selezionare la casella di controllo modalità sviluppatore. Può richiedere un riavvio dopo che Windows scarica e installa il pacchetto. Quindi eseguire di nuovo cmd ed eseguire bash, come per i passaggi precedenti, bash.exe verrà scaricato e installato.


1
Benvenuto in Super User e grazie per aver cercato di aiutarti in questa domanda. In questo formato Q & amp; A, le risposte sono intese per soluzioni complete alla domanda, con ogni risposta che fornisce una soluzione sostanzialmente diversa da quella che è già stata fornita. Chiarimenti come questo possono andare in un commento (richiede un po 'più di ripetizioni) o essere proposti come una modifica all'altra risposta. "Nessuna buona azione resta impunita"; le mancate risposte tendono ad attirare downvotes o vengono cancellate. Sono andato avanti e ho copiato questo commento per te in modo che non si perda. Potresti voler cancellare questo post.
fixer1234

0

Ho avuto un problema simile dopo una reinstallazione del prompt dei comandi di bash. Sono passato a un'altra shell (zsh) e l'ho impostato per l'avvio automatico utilizzando il mio script di avvio. Poiché non è stato installato dopo la reinstallazione del componente bash, l'apertura del prompt non è riuscita. Ho usato "bash -c" nano "~ / .bashrc" "inserito nel prompt standard di cmd di Windows per modificarlo e quindi posso riavviare lo shell.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.