从ansible

时间:2018-03-03 17:43:09

标签: ansible package-managers

如果我运行apt,我可以更新包缓存:

apt:
  name: postgresql
  state: present
  update_cache: yes

我现在正在尝试使用通用package命令,但我没有看到这样做的方法。

package:
  name: postgresql
  state: present

我是否必须运行显式命令来运行apt-get update,还是可以使用包模块执行此操作?

1 个答案:

答案 0 :(得分:1)

这不可能。

截至撰写时,模块package仅能处理程序包的存在,因此您必须使用程序包模块的直接方法来刷新缓存。