我在哪里找到它以及如何安装它?
由于
的随访: 的
我确实使用了完整安装,但这个特定文件并不存在。
答案 0 :(得分:1)
在我的安装中,它位于CygWin bin
目录中,这是一个没有外部内容的完整安装。您应确保已完成CygWin的完整安装。在部分安装之前我遇到了足够的麻烦,以确保我永远再次尝试它们。
根据您所说的完全安装的更新,我只建议您再次尝试。正如我所说,我做了一个完整的安装,该文件位于CygWin bin
目录中。
执行完整安装并立即检查文件是否存在(您也可以尝试仅安装Net和/或Web软件包,但正如我所说,我不相信部分安装)。
我认为Windows或某些安全软件包可能已将其删除为威胁,但这完全取决于您正在运行的内容。通过在安装后立即检查,您可以希望跟踪是否是这种情况。如果在完全安装后它就在那里,而不是一天之后,那么你就会知道一些有趣的事情。
并且,如果它在几周之后仍然存在,那么,你已经解决了这个问题,尽管像其他人一样,我更愿意知道原始问题背后的根本原因。但如果问题消失,我至少会感到中等开心: - )
只需确保点击All
包裹上的“旋转箭头”图标,直至显示Install
。我还建议使用CygWin站点中的最新setup.exe
(如果您希望能够恢复它,暂时重命名当前目录)。我做的安装仅在大约一周前。
答案 1 :(得分:1)
我遇到了同样的问题。
我在64位Windows 8.1计算机上使用setup-x86.exe安装了curl(运行setup-x86.exe,搜索curl,安装 Net curl:Multi .... )< / p>
要修复它,我只需重新运行安装程序并搜索curl并安装 Libs libcurl4 .... (您可以运行安装程序并搜索 libcurl4 )
答案 2 :(得分:0)
如果您尝试通过setup.exe安装curl但仍然没有在“ls / bin | grep curl”的输出中看到cygcurl-4.dll,那么您使用错误的终端的可能性很大。如果您有64位计算机并且您正在使用setup-x86.exe,则将遇到此问题。相反,您需要使用64位版本的Cygwin,即setup-x86_64.exe。
如果您不相信,这是x86的输出和x86-64的输出,即使我尝试在两个版本上安装curl:
<强> 86 强>
$ ls /bin | grep curl
curl.exe
cygcurl-3.dll
<强> x86_64的:强>
$ ls /bin | grep curl
curl.exe
cygcurl-4.dll