Я создаю Vagrantfile, который использует Chef Solo для установки OpenJDK в Ubuntu 12.04. Есть ли способ указать, какой именно пакет OpenJDK установлен? Таким образом, я могу быть уверен, что буду последовательным при нескольких установках.
Вы можете указать точный номер версии пакета как атрибут внутри package
ресурс:
package "foo" do
action :install
version "1.2.3"
end
Если ожидаемый номер версии отсутствует в доступном репозитории apt, рецепт завершится ошибкой с исключением.