Windows 10 bash e mintty

10

Acabei de instalar o novo subsistema Linux no Windows 10. É muito legal ter acesso aos repositórios do Ubuntu, mas eu absolutamente odeio o programa cmd padrão. O MinTTY do Cygwin é realmente legal e funciona muito bem, mas não consigo encontrar um pacote independente. Existe uma maneira de fazer o MinTTY funcionar como o shell padrão e tê-lo rodando com o bash para windows?

Editar: para ser claro, eu não quero instalar o Cygwin. Eu quero usar o novo subsistema Linux e o bash integrado, mas eu quero usar o mintty como meu terminal.

    
por ewok 05.08.2016 / 06:16

3 respostas

10

O desenvolvedor do mintty acaba de lançar um instalador que irá configurar tudo para você sem dependências externas (inclui o cygwin dll, o console helper e o wslbridge):

link

Faça o download, instale e pronto.

Se você quer rodar um shell diferente do Bash, apenas mude o atalho (no seu startmenu). Por exemplo, para executar o ssh-agent por terminal com zsh:

%LOCALAPPDATA%\wsltty\bin\mintty.exe /bin/wslbridge -t /usr/bin/ssh-agent /bin/zsh -l
    
por 10.09.2016 / 23:38
4

Usando o mintty + wslbridge works.

Faça o download de 3 arquivos:

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

Coloque esses arquivos no mesmo diretório chamado 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 crie um minttyrc vazio.

Executar mintty -c ./minttryc ./wslbridge

Ou use o Emulador de terminal para o Windows Subsystem para Linux (WSL)

    
por 18.08.2016 / 12:40
-4

Original thread .

Veja como fazer isso, execute mintty under bash.

  1. Faça o download do mintty de aqui .

  2. Descompacte e extraia mintty.exe

  3. Vá para a pasta bin onde você instalou o Git . A localização padrão é: C:\Program Files (x86)\Git\bin

  4. Clique com o botão direito do mouse no atalho do Windows para Git Bash

  5. Defina o destino como:

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

Se o local de download for diferente, altere o local de acordo.

  1. Clique no atalho Git Bash para iniciá-lo.
por 05.08.2016 / 07:11