【发布时间】:2012-09-28 05:29:05
【问题描述】:
不幸的是,使用 Windows 命令行而不是 Linux bash...
当使用命令行安装厨师食谱时
knife cookbook site install COOKBOOK
COOKBOOK.tar.gz 文件将下载但不会解压缩。如何在 Windows 命令行中实现这一点?
收到的错误信息
ERROR: Mixlib::ShellOut::ShellCommandFailed: Expected process to exit with [0], but received '1'
...
STDERR: 'tar' is not recognized as an internal or external command, operable program or batch file
我需要做什么才能让食谱按正常方式自动安装?
编辑:附加信息:cygwin 和 ruby 也已安装。
tar 包已安装,可以使用
tar xvzf apt.tar.gz
【问题讨论】:
-
你的 cygwin 中安装了 tar 包 (cygwin.com/packages) 吗?你可以从 cmd 运行 tar 吗?
-
是的,tar 包已经安装并且可以工作了
标签: command-line tar chef-infra