如果你现在安装了cygwin,它会在后期安装过程中运行“rebaseall”。这显然是以某种方式重新排列dll,这样你就不会在fork()中出错。
在这个过程中,安装看起来像是挂起了我,包括32位和64位cygwin。但是,如果我等待足够长的时间(例如3小时),安装将完成。此时计算机像狗一样运行 - 任何新进程都需要永远启动,我必须重新启动。如果我这样做,那么一切都很好,直到我尝试安装其他东西,此时整个过程再次启动。
安装对我的电脑做了一些奇怪的事情。我已经尝试关闭所有应用程序,删除软件 - 所有产生相同的结果。我听到其他人抱怨这个,但看到没有答案,除了它必须是一些第三方软件。对我来说这看起来像是cygwin中的一个bug。 顺便提一下,当安装挂起时,我可以看到在任务管理器中启动和停止的短划线进程 - 所以有些事情正在发生,但实际上很慢。 有什么想法吗?
答案 0 :(得分:1)
我会回答我自己的问题。问题是Trusteer Rapport。银行钟爱的这一软件,会引起包括该软件在内的各种不良副作用。
答案 1 :(得分:-1)
这不是编程问题。 它也是http://superuser.com的边界。
正常更新postinstall autorebase步骤需要几分钟。可能你有一些软件像防病毒一样干扰。
进一步阅读:
https://cygwin.com/problems.html
https://cygwin.com/faq/faq.html#faq.using.bloda
并在cygwin邮件列表上寻求支持
https://cygwin.com/lists.html