使用 puppet 并确保最新的 RPM 包管理

Eng*_*021 4 yum puppet

使用ensure => latest,我的系统不需要所有相同的包。

ensure => latest安装软件包还是仅在它们已经存在时才更新?如果它们不存在,我不想安装它们。这是为了使现有软件包与最新补丁保持同步。我没有尝试过,因为害怕在不需要它的系统上安装软件包。

Sha*_*den 6

是的,如果不存在,它将安装该软件包。

您只需要在具有包的系统上声明的那些资源 - 根据安装了包的系统角色将它们分解为类。