22
vciderをインストールするための私のコードの下に。私はシェフを勉強していますが、dpkgをインストールするのに何も見ていません。私はスクリプトでバージョンを使用したいと思います。以下のコードは動作します。シェフを使ってDebianパッケージをインストールする慣用方法は何ですか?
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
上記のコードでも、2.0.1bを#{version}に置き換えることはできますか? 属性ファイル - >デフォルトの[:vcider] [:バージョン] 2.0.1b
recipe file - > version = node[:vcider][:version]
ありがとう:あなたは適切
version
とarch
変数を設定していると仮定?サービス "vcider-nmd" do は、ステータス=> true、:restart => true、:reload => trueを返します。 アクション[:enable、:start] end – Tampa@Tampaは妥当と思われます。私は実際に人形館にいるのは残念ですが、私のシェフはますます錆びています。 –
ああ....私はそれを動作させるために必要なものを取り除かなければならなかった。 – Tampa