Windows 10 bash e menta

Ho appena installato il nuovo sottosistema Linux in Windows 10. È veramente bello avere accesso ai repository Ubuntu, ma assolutamente VIO il programma cmd predefinito. Cygwin's MinTTY è veramente bello e funziona molto bene, ma non riesco a trovare un pacchetto autonomo. C'è un modo per far funzionare MinTTY come shell predefinito e averlo eseguito con bash per windows?

Modifica: per essere chiaro, non voglio installare Cygwin. Voglio usare il nuovo sottosistema Linux e il bash incorporato, ma voglio usare la menta come il mio terminal.

Lo sviluppatore di menta ha appena rilasciato un programma di installazione che ti metterà in grado senza bisogno di dependencies esterne (include cygwin dll, helper di console e wslbridge):

https://github.com/mintty/wsltty/releases

Scarica, installa e sei finito.

Se si desidera eseguire una shell diversa da Bash, è sufficiente modificare la scorciatoia (nel menu di avvio). Ad esempio, per eseguire ssh-agent per terminal con zsh:

%LOCALAPPDATA%\wsltty\bin\mintty.exe /bin/wslbridge -t /usr/bin/ssh-agent /bin/zsh -l 

Usando la menta + opere di wslbridge.

Scarica 3 file:

 mirrors.kernel.org/sourceware/cygwin/x86_64/release/cygwin/cygwin-2.5.2-1.tar.xz mirrors.kernel.org/sourceware/cygwin/x86_64/release/mintty/mintty-2.4.2-0.tar.xz github.com/rprichard/wslbridge/releases/download/0.1.0/wslbridge-0.1.0-cygwin64.tar.gz 

Inserire questi file nella stessa directory denominata bin:

 cygwin1.dll : cygwin-2.5.2-1.tar.xz cygwin-console-helper.exe : cygwin-2.5.2-1.tar.xz mintty.exe : mintty-2.4.2-0.tar.xz wslbridge.exe : wslbridge-0.1.0-cygwin64.tar.gz wslbridge-backend : wslbridge-0.1.0-cygwin64.tar.gz 

E crea un vuoto vuoto.

Run mintty -c ./minttryc ./wslbridge

Oppure utilizzare emulatore di terminal per il sottosistema di Windows per Linux (WSL)

Filetto originale.

Ecco come farlo, eseguire la menta sotto bash.

  1. Scarica la menta da qui .

  2. Estrarre e estrarre mintty.exe

  3. Vai alla cartella bin where hai installato Git . La posizione predefinita è: C:\Program Files (x86)\Git\bin

  4. Fare clic con il button destro del mouse sulla scelta rapida di Windows per Git Bash

  5. Imposta l'objective a:

C: \ Programmi (x86) \ Git \ bin \ mintty.exe "/ bin / sh –login -i

Se la posizione di download è diversa, quindi modificare la posizione di conseguenza.

  1. Fai clic sul collegamento rapido di Git Bash per lanciarlo.