我在使用 Cygwin 时遇到了一个反复出现的问题(在一台 Windows 10 机器上,有一堆我不得不忍受的企业间谍软件/恶意软件)。
每当我安装或更新 Cygwin 时,一切似乎都运行良好,我可以启动终端会话。但是,如果我“让它”待一会儿 - 并且可能通过 Microsoft 和/或我的雇主进行一些自动更新 - 它就会停止工作。即运行:
C:\cygwin64\bin\mintty.exe -i /Cygwin-Terminal.ico -
出现一个窗口并立即自行终止。更新 cygwin 可以纠正此问题。我还应该提到,从常规 cmd shell 会话中,我可以运行,比如说,C:\cygwin64\bin\bash.exe
(但不知何故我的路径被弄乱了)。
为什么会发生这种情况?我能做些什么来防止 mintty 无法运行?
如果有必要,我可以提供更多信息,只需在评论中询问即可。