Назад | Перейти на главную страницу

шеф-повар укажите пакет openjdk на ubuntu

Я создаю Vagrantfile, который использует Chef Solo для установки OpenJDK в Ubuntu 12.04. Есть ли способ указать, какой именно пакет OpenJDK установлен? Таким образом, я могу быть уверен, что буду последовательным при нескольких установках.

Вы можете указать точный номер версии пакета как атрибут внутри package ресурс:

package "foo" do
  action :install
  version "1.2.3"
end

Если ожидаемый номер версии отсутствует в доступном репозитории apt, рецепт завершится ошибкой с исключением.