例えば何かのソフトウェアをコンパイルインストールするレシピを書きたいとき、gccやmakeのインストールが必要になるのでレシピにこのように書くわけですが、 %w{gcc make}.each do |pkg| package pkg do action :install end end gcc,makeのインストールのような定番処理はopscodeのcookbook "build-essential"がやってくれるのでそちらに任せてしまいましょう。 やり方 mycookbook/metadata.rb に依存関係を記述する レシピ内でinclude_recipe して呼び出す mycookbook/metadata.rb に依存関係を記述する name 'mycookbook' version '0.0.1' depends 'build-essential' こうすれば、berks ve