软件包管理器的使用速度非常慢;)我在CentOS上使用Yum并安装每个软件包需要很长时间。
有没有办法在一次调用Chef的底层包管理器中安装多个包?我可以从食谱中执行yum或RPM,但这并不优雅,也不便携。
答案 0 :(得分:2)
这不是一个选项,因为它不能以package
资源当前工作的方式清除汇聚建模。你可以为yum_batch
或类似的东西建立一个资源,但我不知道有哪一个。可能的未来扩展将类似于chef-metal的machine_batch
资源包装器,但我不是那种方法的忠实粉丝。
编辑:这是在Chef 12.1.0中添加的。您现在可以在食谱代码中执行package ['one', 'two']
。