cygwin1.dll erro não disponível ao instalar o Cygwin

2

Não consigo fazer o Cygwin funcionar corretamente.

Depois de baixar os arquivos de instalação do Cygwin (a versão de 32 bits setup-x86.exe ou a versão de 64 bits setup-x86_64.exe ) do site do Cygwin, executei o Cygwin no meu Windows de 64 bits.

Eu escolhi o diretório de instalação, o diretório onde baixar os pacotes e um servidor espelho. O Cygwin criou o diretório com sucesso, baixou a lista de pacotes e exibiu a tela de seleção de pacotes.

Eu apenas cliquei em Avançar para avançar usando a seleção padrão, e o Cygwin me mostrou a lista de pacotes a serem instalados. Então, baixou todos os pacotes e começou a instalá-los.

Em seguida, começou a exibir várias vezes a conhecida mensagem de erro:

The program can't start because cygwin1.dll is missing from your computer. Try reinstalling the program to fix this problem.

Isso acontece quando alguns dos pacotes padrão tentam executar dash.exe ou bash.exe para se configurarem.

Algumas pesquisas no Google sugeriram:

  1. Reinstalando o Cygwin escolhendo apenas os pacotes básicos. Desde que eu tinha escolhido nenhum pacote para ser instalado, esta já era a configuração "mínima";
  2. Adicionando o diretório bin do Cygwin à variável de ambiente PATH. Infelizmente, o cygwin1.dll nunca foi baixado / instalado, então, mesmo isso não ajudou.

O arquivo cygwin1.dll não está disponível para download direto no site do Cygwin (pelo menos não visível na página de instalação).

Como posso corrigir esta instalação básica?

    
por anol 25.01.2016 / 01:04

1 resposta

4

Acontece que, por alguma razão, o pacote cygwin propriamente dito (que parece conter o temido cygwin1.dll ) não foi selecionado por padrão, ou ocorreu algum acidente de instalação na primeira vez e não pôde ser instalado até depois que alguns dos erros apareceram.

Depois de selecionar o pacote cygwin para instalação e adicionar o diretório bin do Cygwin ao PATH, só então consegui instalar os outros pacotes e rodar o shell do Cygwin.

Acho estranho que nenhum dos primeiros resultados no Google pareça sugerir essa possibilidade ( adicionar um pacote a ser instalado). Isso aconteceu ao tentar instalar o Cygwin de 32 bits e o Cygwin de 64 bits. Por essas razões, adicionei essa questão à SU, esperando que isso possa ajudar alguém.

    
por 25.01.2016 / 01:04

Tags