维护要安装在 Chef 中的软件包的最佳实践

Best practice for maintaining packages to be installed in chef

我正在尝试编写用于在 windows 中安装软件的说明书。当我使用 windows_package 时,installable 正在下载和安装。但是 post 可安装安装不会被删除。我们需要手动删除那个文件吗?

有什么最佳实践可以做到这一点。

通常会保留下载的中间文件,因为它使幂等性(如果不需要,请不要重新下载)检查更容易。您可以做一些更有趣的事情,它只在未安装或版本更改时才下载,但这通常不值得这么麻烦。