installing cygwin: setup.ini missing from http://mirrors.kernel.org

I got this error when I tried to use http://cygwin.com/setup.exe and not http://cygwin.com/setup-x86.exe or http://cygwin.com/setup-x86_64.exe. It seems the mirrors have just recently removed support for setup.exe. The setup.exe is still available to download but none of the mirrors work.

The solution is to use either the setup-x86.exe or the setup-x86_64.exe.


The mirror should be the full path http://mirrors.kernel.org/sourceware/cygwin

If you get complaints about the .ini being from a newer version of setup, you'll need to find a newer setup.exe somewhere on the net that you trust. (And cygwin guys? Grrr for not including setup.exe in your mirrors and for not signing your exe!)


the reason is so simple:

the setup.ini changed its's location!

just go to cygwin site, download the latest setup.exe file. it will be OK.