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