Índice:
Vamos ser sinceros, o Linux e o Unix são ótimos sistemas operacionais, mas muitos usuários precisam viver no mundo real, e viver no mundo real geralmente significa usar um determinado sistema operacional chamado Windows. Se você apenas visita o Windows ou mora lá, existem algumas maneiras de fazê-lo funcionar mais como os sistemas aos quais você está acostumado.
Cygwin
Se você é um usuário sério de Linux / Unix confrontado com o Windows, provavelmente está perdendo a linha de comando. Certamente, o Prompt de Comando do Windows está OK, mas não tem nem perto da flexibilidade do shell Unix. Cygwin é a resposta para você. É uma camada de compatibilidade DLL e POSIX para facilitar a portabilidade do software Linux para o Windows, proporcionando um ambiente familiar.
Você acabou de baixar o arquivo Setup.exe no site do projeto e instalar o Cygwin. O instalador funciona como gerenciador de pacotes e você pode instalar seus utilitários, ferramentas, editores favoritos e assim por diante. Existe um front-end da linha de comando chamado Cyg-get que é semelhante ao utilitário apt-get no Debian e Ubuntu.