Como usar comandos do Linux no Windows com o Cygwin
As ferramentas de linha de comando do Windows avançaram muito com o PowerShell, mas o Linux tem um terminal muito mais utilizável por muitos anos. Veja como você pode obter o melhor dos dois mundos com o Cygwin, um terminal estilo nix para PCs com Windows.
Na lição de hoje, explicaremos como colocar o Cygwin em funcionamento, mas fique atento aos futuros artigos nos quais explicaremos como usá-lo para todos os tipos de coisas diferentes.
Instalar o Cygwin
Cygwin vem com um setup.exe normal para instalar no Windows, mas existem alguns passos que você precisará prestar atenção, por isso vamos orientá-lo através da instalação.
Para manter a instalação pequena enquanto economiza largura de banda para você e o Cygwin, o instalador padrão baixará apenas os arquivos que você precisa da Internet..
O caminho de instalação padrão é C: \ Cygwin, mas se você não gosta de ter programas instalados na raiz da sua unidade C: você pode mudar o caminho ou criar um link simbólico de C: \ Cygwin para seus arquivos de programa..
Clique em Avançar até chegar a uma seleção de espelho de download. Infelizmente, o instalador não diz onde os espelhos estão localizados, então, na maioria dos casos, você pode adivinhar qual espelho funciona melhor.
Depois de selecionar um espelho, o instalador baixará uma lista de pacotes disponíveis para você instalar. Aqui é onde as coisas ficam um pouco mais intimidantes.
Haverá centenas de pacotes disponíveis, separados por várias categorias diferentes. Se você não sabe qual é o pacote, pode deixar a seleção padrão e instalar pacotes adicionais mais tarde, executando o instalador novamente.
Se você sabe o pacote que você precisa, você pode procurá-lo e os resultados serão automaticamente filtrados.
Depois de clicar em próximo, levará um tempo para baixar todas as ferramentas selecionadas e concluir a instalação..
Adicionar o Cygwin Path à variável de ambiente do Windows
Após a instalação, você terá um ícone do Cygwin na sua área de trabalho que poderá ser aberto para abrir o terminal Cygwin.
Este terminal inicia na pasta C: \ Cygwin \ home \, mas isso não é particularmente útil porque você provavelmente não possui arquivos armazenados nele. Você pode usar todos os comandos básicos do Linux, mas se você quiser voltar para a sua unidade C: você precisa mudar o diretório para / cygdrive / c.
Para fazer o Cygwin funcionar no seu prompt de comando normal do Windows, você precisa adicionar o Cygwin às suas Variáveis de Ambiente do Windows.
Comece abrindo as propriedades do sistema com Win + Pause / Break ou clique com o botão direito no computador e selecione Propriedades..
Na coluna da esquerda, clique em configurações avançadas do sistema para abrir a janela de propriedades do sistema que estamos procurando.
Na guia avançada, clique em variáveis de ambiente na parte inferior.
Em seguida, nas variáveis do sistema, localize a variável do caminho e clique em editar.
No final da opção de valor da variável, adicione a localização do compartimento do Cygwin.
C: \ Cygwin \ bin
Nota: Certifique-se de adicionar um ponto-e-vírgula para separá-lo dos outros valores.
Clique em OK para fechar a janela e, em seguida, abra um prompt de comando para testar alguns comandos do Linux.
Como você pode ver na imagem abaixo, pwd e ls funcionam no prompt de comando normal do Windows. Você também pode ver que / cygdrive / c é automaticamente adicionado ao local.
Há muito mais que você pode fazer com o Cygwin instalado e mostraremos mais algumas ferramentas úteis em artigos futuros.
Homepage do Cygwin