53

我正在尝试在 Windows 2008 服务器上安装 cygwin。我设法获得了 cygwin setup.exe 版本 2.721。
由于 cygwin.com 目前已关闭,我尝试了几个通过 cygwin 镜像的谷歌缓存找到的镜像。我遇到了和这个人一样的问题:安装 cygwin 需要帮助:可能是 ini 文件问题
就像他们建议的那样,我尝试将http://mirrors.kernel.org作为镜像。它可以很好地下载一些 setup.bz 文件。然后我收到错误“无法从http://mirrors.kernel.org/获取 setup.ini ”。
任何建议如何现在安装 cygwin?

4

8 回答 8

72

当我尝试使用http://cygwin.com/setup.exeand not http://cygwin.com/setup-x86.exeor时出现此错误http://cygwin.com/setup-x86_64.exe。似乎镜像最近刚刚删除了对setup.exe. setup.exe仍然可以下载,但没有一个镜像工作。

解决方案是使用setup-x86.exesetup-x86_64.exe

于 2013-08-07T12:44:56.320 回答
28

镜像应该是完整路径http://mirrors.kernel.org/sourceware/cygwin

如果您抱怨 .ini 来自较新版本的 setup,则需要在您信任的网络上的某个地方找到较新的 setup.exe。(还有 cygwin 的家伙?Grrr 没有在你的镜像中包含 setup.exe 并且没有签署你的 exe!)

于 2013-03-19T19:40:30.290 回答
19

原因很简单:

setup.ini 改变了它的位置!

只需转到 cygwin 站点,下载最新的 setup.exe 文件。会没事的。

于 2013-08-08T03:15:05.560 回答
5

安装时,选择通过 http/ftp 代理安装。防火墙可能会阻止安装。因此,代理会有所帮助。也尝试以管理员身份运行。

它有助于..

问候,弗兰克..!!

于 2013-06-03T11:31:20.030 回答
2

对于即使使用正确的安装程序仍然出现此错误的用户,请确保您在本地硬盘驱动器上运行安装文件。

我的问题是我试图从映射的网络驱动器启动可执行文件。复制下来并在本地运行程序解决了这个问题。

于 2015-09-10T17:49:49.120 回答
0

你能用另一个镜子吗?试试 lug.mtu.edu 或类似的东西。从那里我一直只有好成绩。

于 2013-03-19T12:08:43.387 回答
0

遇到了同样的问题...以管理员模式运行安装程序并将 FTP/HTTP 代理设置为 Internet Explorer 中配置的代理设置。稍后如果没有下载,请尝试不同的代理。选择这个镜像http://mirrors.kernel.org对我有用。

于 2018-05-22T05:13:07.517 回答
0

给了我同样的Unable to get setup from ...错误。我使用来自 Cygwin.org 站点的新 setup-x86_64.exe 并且必须选择选项Use Internet Explorer Proxy Settings

它获取了镜像 url。它对我来说是这样的。

但是,如果它自己没有获取所有镜像,我们可以将 url 添加http://mirrors.kernel.org到下载列表中。

最初,当它没有自行下载镜像列表时,我尝试手动添加上述http://mirrors.kernel.orgurl,它也可以这样工作。

于 2016-06-28T13:56:43.490 回答