VagrantとChefを使用して、Ubuntu12.04仮想マシンを構築しています。私はここからopscodeクックブックを使用しています:https ://github.com/opscode/cookbooks
opscodeaptクックブックを使用してパッケージをインストールしたいと思います。ビルド環境の一貫性を確保するために、特定のバージョンのパッケージがインストールされていることを確認したいと思います。これが私がやろうとしていることの例です:
package "git" do
action :install
end
コマンドラインからaptを使用してパッケージをインストールする場合、次のようにバージョンを指定できることを知っています。
apt-get install git=1:1.7.9.5-1
しかし、クックブックからこれを行う方法を理解することはできません。これは可能ですか?