私はChefとLinuxを初めて使用するので、この質問が露骨に明らかであるか、または私がこれをひどく間違っている場合はご容赦ください。これまでのところ、ネットワークで実行されている Ubuntu 14.04 インスタンスに基本的なスタンドアロンの Chef サーバーをセットアップすることができました。コンピューターで実行している VM に Ubuntu デスクトップをセットアップします。私はチュートリアルを進めてきましたが、これまでのところ、Chef スーパーマーケットから Chef サーバーにクックブックを取得するために使用するプロセスは、それらを ubuntu デスクトップのシェフ ワークステーションにダウンロードし、対応する要求とともにアップロードすることです。ただし、Node.js や MongoDB などのより堅牢なクックブックをワークステーションにダウンロードしてから、chef サーバーにアップロードしようとすると失敗するという質問があります。特定の依存関係が欠落しているため、適切にアップロードできないと表示されています。これが berkshelf が使用される正確なユースケースであることを私は知っています。しかし、スーパーマーケットで手に入れた料理本との関連での使い方がわかりません。ダウンロードしたクックブックがあるディレクトリに cd して berks install を実行しようとしましたが、エラーが発生します。私はこれを間違っていますか、それとも他に調査すべきプロセスがありますか? 文法が間違っている可能性があり、この質問が非常に単純である場合は申し訳ありません。