在ubuntu 12.04上使用Chef build-essential cookbook时出错

时间:2012-09-23 18:33:43

标签: nginx chef

我正在尝试使用chef配置nginx / unicorn ruby​​ app服务器。我遇到的问题是依赖于build-essential cookbook,在运行时会产生输出:

================================================================================
Error executing action `install` on resource 'package[build-essential]'
================================================================================


Chef::Exceptions::Exec
----------------------
apt-get -q -y install build-essential=11.5ubuntu2 returned 100, expected 0

我仍然是厨师的新手,我不确定为什么会这样。有什么想法吗?

1 个答案:

答案 0 :(得分:15)

当我发布这个时,我发现可能不会先更新。果然,我需要安装apt cookbook并在nginx之前的运行列表中。这解决了这个问题。