Acabei de instalar o novo subsistema Linux no Windows 10. É muito bom ter acesso aos repositórios do Ubuntu, mas odeio o programa de terminal padrão. O Cygwin vem com o MinTTY, que é muito bom e funciona muito bem, mas não consigo encontrar um pacote independente para o MinTTY. Existe uma maneira de tornar o MinTTY como um terminal padrão para o WSL, ao iniciar qualquer atalho?
Edit: para ficar claro, NÃO QUERO instalar o Cygwin. Quero usar o novo subsistema Linux e seu shell bash, mas quero usar o mintty como meu terminal.
Respostas:
O desenvolvedor mintty acaba de lançar um instalador que configurará tudo para você sem dependências externas (inclui cygwin dll, o console helper e wslbridge):
https://github.com/mintty/wsltty/releases
Baixe, instale e pronto.
Se você deseja executar um shell diferente do Bash, basta alterar o atalho (no menu Iniciar). Por exemplo, para executar o ssh-agent por terminal com o zsh:
fonte
Usando mintty + wslbridge funciona.
Baixe 3 arquivos:
Coloque esses arquivos no mesmo diretório chamado bin:
E crie um vazio
minttyrc
.Corre
mintty -c ./minttryc ./wslbridge
Ou use o emulador de terminal para o Windows Subsystem for Linux (WSL)
fonte
Rosca original .
Veja como fazê-lo, execute hortelã no bash.
Faça o download do mintty aqui .
Descompacte e extraia mintty.exe
Vá para a sua
bin
pasta onde você instalou o Git . O local padrão é:C:\Program Files (x86)\Git\bin
Clique com o botão direito do mouse no atalho do Windows para Git Bash
Defina o destino como:
Se o local do download for diferente, altere o local de acordo.
fonte