使用安装了 cygwin、chef 和 ruby 的 Windows 命令行。尝试的时候
knife cookbook site install mysql
返回以下错误
Begin output of tar zxvf D:/path/to/chef-repo/cookbooks/mysql.tar.gz
STDOUT:
STDERR: tar<child>: Cannot connect to D: resolve failed
gzip: stdin: undexpected end of file
tar: Child returned status 128
tar: Error is not recoverable: exiting now</code>
我该如何解决这个问题?我可以使用手动解压缩
tar zxvf mysql.tar.gz
但这并不理想。我相信这与文件名中的冒号有关,但如何在刀或厨师偏好中更改它?