环境:
- 中央操作系统 6
- 厨师 10
我从 community.opscode 下载了 apache2 食谱,然后# chef-client
在客户端节点中运行。安装和启动服务成功。
[2013-03-12T15:30:00+09:00] INFO: Processing package[apache2] action install(apache2::default line 20)
当我访问cookbooks/apache2/recipes/default.rb 时,没有一行表明action:install
我对Ruby 很陌生,所以我不知道负责安装的代码行在哪里。
此外,如果正在安装 apache2,配方中是否包含某种安装包?说,.rpm 包?如果是,完整的路径是什么?
提前致谢!
编辑:
我已经了解到包裹在
package "apache2" do
package_name node['apache']['package']
end
具有action :install
默认值。但同样,我不安装它。安装程序包本身在哪里,还是说明书与安装程序相同?