Debajo de mi código para instalar vcider. Estoy aprendiendo chef pero no he visto nada para instalar un dpkg. Me gustaría usar la versión en el script. El código a continuación funciona.¿Cuál es la forma idiomática de instalar un paquete Debian usando Chef?
script "install_vcider" do
interpreter "bash"
user "root"
cwd "/tmp"
code <<-EOH
wget https://my.vcider.com/m/downloads/vcider_2.0.1b_amd64.deb
dpkg -i vcider__amd64.deb
EOH
end
Incluso con el código anterior, ¿puedo reemplazar 2.0.1b con # {version}? archivo de atributos -> default [: vcider] [: versión] 2.0.1b
recipe file - > version = node[:vcider][:version]
Gracias :) también .... es esto correcto después de instalar? el servicio "vcider-nmd" do admite: estado => true,: restart => true,: reload => verdadero acción [: enable,: start] final – Tampa
@Tampa parece plausible. De hecho, tengo la desgracia de estar en una tienda de marionetas en este momento, por lo que mi Chef se está volviendo cada vez más oxidado. –
Oh .... Tuve que eliminar requieren para que funcione. – Tampa