使用Ansible,如何同时使用yum安装多个RPM?

时间:2016-05-02 18:20:43

标签: python ansible yum

我想与yum同时安装多个RPM。我有with_items数组中的项目列表。有没有办法连接它并一次性安装它?

cv::putText(frame,"REC",Point(0,60),2,2,Scalar(0,0,255));

1 个答案:

答案 0 :(得分:1)

没有必要这样做。 yum模块针对循环进行了优化,可以一次性安装所有项目。

来自yum module docs

  

当与剧本中的包名称循环一起使用时,ansible会优化对yum模块的调用。每次通过循环时,ansible不会使用单个包调用模块,而是使用循环中的所有包名称调用模块一次。

来自loops docs

  

yum和apt模块使用with_items执行更少的包管理器事务。