Pesquisa de site

Como instalar o Cygwin, um ambiente de linha de comando semelhante ao Linux para Windows


Durante a última Microsoft Build Developer Conference, realizada de 30 de março a 1º de abril, a Microsoft divulgou um anúncio e fez uma apresentação que surpreendeu a indústria: começando com a atualização do Windows 10 #14136, seria possível executar o bash no Ubuntu em cima do Windows.

Embora esta atualização já tenha sido lançada, ela ainda está em beta e está disponível apenas para insiders/desenvolvedores e não para o público em geral.

Sem dúvida, quando esse recurso atingir status estável e estiver disponível para uso de todos, será bem recebido de braços abertos – principalmente por profissionais de software livre que trabalham com tecnologias (Python, Ruby, etc) nativas do ambiente de linha de comando Linux. . Infelizmente, ele estará disponível apenas no Windows 10 e não nas versões anteriores.

No entanto, o Cygwin, um ambiente Linux bem conhecido e amplamente utilizado para Windows, já existe há algum tempo e tem sido amplamente utilizado por profissionais de Linux sempre que precisam trabalhar em um computador Windows. .

Embora fundamentalmente diferente de “Bash no Ubuntu no Windows ”, Cygwin é um software livre e fornece um grande conjunto de ferramentas GNU e Open Source que você pode usar como se estivesse no Linux, e uma DLL que contribui com funcionalidade substancial da API POSIX. Além disso, você pode usar o Cygwin em todas as versões do Windows de 32 e 64 bits, começando com o XP SP3.

Baixando e instalando Cygwin

Neste artigo iremos orientá-lo como configurar o Cygwin com as ferramentas usadas com mais frequência na linha de comando do Linux. Dependendo do espaço de armazenamento disponível e das suas necessidades específicas, poderá posteriormente optar por instalar outros com muita facilidade.

Para instalar o Cygwin (observe que as mesmas instruções se aplicam à atualização do software), precisaremos baixar a configuração do Cygwin, dependendo da sua versão do Microsoft Windows. Após o download, clique duas vezes no arquivo .exe para iniciar a instalação e siga as etapas descritas abaixo para concluí-la.

Passo 1 – Inicie o processo de instalação e escolha “Instalar da Internet”:

Etapa 2 – Selecione um diretório existente onde você deseja instalar o Cygwin e seu arquivo de instalação (Atenção: não escolha pastas com espaços os nomes deles):

Etapa 3 – Escolha seu tipo de conexão com a Internet e selecione um espelho FTP ou HTTP (vá para https://cygwin.com /mirrors.html para selecionar um espelho próximo à sua localização geográfica e depois clique em Adicionar para inserir o espelho desejado na lista de sites) para prosseguir com o download:

Depois de clicar em próximo na última tela, alguns pacotes preliminares – que guiarão o processo de instalação real – serão recuperados primeiro. Se o espelho escolhido não estiver operacional ou não contiver todos os arquivos necessários, você será solicitado a utilizar outro. Você também pode escolher um servidor FTP se a contraparte HTTP não funcionar.

Se tudo correr conforme o esperado, em questão de minutos será apresentada a tela de seleção de pacotes. No meu caso, acabei escolhendo ftp://mirrors.kernel.org depois que outros falharam.

Passo 4 – Selecione os pacotes que deseja instalar clicando em cada categoria desejada. Observe que você também pode optar por instalar o código-fonte. Você também pode pesquisar pacotes usando a caixa de texto de entrada. Quando terminar de selecionar os pacotes necessários, clique em Avançar.

Se você selecionou um pacote que possui dependências, você também será solicitado a confirmar a instalação das dependências.

Como é de se esperar, o tempo de download dependerá da quantidade de pacotes que você selecionou anteriormente e de suas dependências necessárias. De qualquer forma, você deverá ver a tela a seguir após 15 a 20 minutos.

Selecione as opções desejadas (Criar ícone no Desktop/Adicionar ícone ao Menu Iniciar) e clique em Concluir para concluir a instalação:

Depois de ter completado com sucesso os passos 1 até 4, podemos abrir o Cygwin clicando duas vezes em seu ícone na área de trabalho do Windows, como veremos em a próxima seção.