2012-02-08 35 views
2

我遇到了Cygwin Coreutils 8.14-1的問題。使用Cygwin Coreutils時無命令輸出8.14-1

每次我升級Coreutils(或者讓我有其他組件升級Coreutils)到版本8.14-1命令(如'ls','pwd'等等),都不會輸出任何文本。該命令被接受,但不輸出任何文本並且不會產生錯誤。

當我重新安裝Coreutils 8.10-1時,'ls'和其他命令再次工作。

啓動Cygwin時,我還收到以下消息。

-bash: [: =: unary operator expected 

和 包裝:coreutils的 coreutils.sh退出碼127條

這些消息報告了這個環節在2011年十一月 http://cygwin.com/ml/cygwin/2011-11/msg00227.html

該消息沒有後續。

我正在運行Windows XP SP3。

回答

3

我重新安裝了「cygwin base」和coreutils使用setup.exe ...事情仍然被破壞,但我發現C:\ cygwin \ bin \ cygwin1.dll.new,我刪除了舊的cygwin1.dll並將其重命名爲新的一。一切現在再次運作。