Como você instala os utilitários Bash ou Bash no Windows? [duplicado]

0

Como posso instalar o Bash for Windows para que eu possa usar seus utilitários, como o grep, o vim e o gcc, com uma quantidade mínima de trabalho na edição das variáveis de ambiente para incluir todos eles. Eu gostaria de fazer isso de uma maneira que eu não precise fazer muito trabalho adicional com programas de editor de caminhos e para que eu não precise se preocupar com conflitos resultantes de várias versões instaladas do mesmo programa. Eu preferiria ser capaz de fazer isso com um único aplicativo de instalação, se possível, de preferência para a minha versão, o Windows 7.

Esta é uma questão diferente da questão que é marcada como semelhante, porque está focada em reduzir as dificuldades em trabalhar com as variáveis de ambiente.

    
por Steven Bluen 16.04.2013 / 20:49

3 respostas

5

Uma palavra: CygWin . Instalar. Alegrar. :)

    
por 16.04.2013 / 20:59
2

Como outros já disseram, o Cygwin é fantástico.

Se você quer apenas muitos utilitários do GNU, existem portas Win32 de muitos dos principais que podem ser executados a partir do CMD ou Powershell após a instalação de: página Sourceforge do GNUWin32 .

Isso inclui Sed, Awk (e variantes), Compressions, Cryptos, manipulações de imagem, etc.

Há também Vim no Windows, embora você possa precisar adicioná-lo ao seu PATH para que ele seja executável no Powershell / CMD.

    
por 16.04.2013 / 22:20
0

Uma alternativa é o Subsistema para Aplicativos Baseados em UNIX (SUA) da Microsoft . Não é ótimo. nem inclui bash . Inclui

  • ksh , o shell Korn, que é semelhante a bash , mas algumas gerações fazem o backup da árvore evolucionária,
  • tcsh , uma versão um pouco estendida do shell C ( csh ),
  • a maioria das ferramentas * nix com as quais um usuário não privilegiado pode estar acostumado.

Ele não inclui nada que se assemelhe à funcionalidade administrativa do sistema. Por exemplo, não inclui

  • setuid e setgid,
  • at e cron ,
  • mount .
por 16.04.2013 / 21:42