我有两台 Linux 主机(AWS EC2 - 基于“centos rhel fedora”的 Amazon Linux),一台用于生产,一台用于验收。我想做一个每月的更新周期,在这个周期中我在验收主机上执行更新,进行一周(或两周左右)的业务测试,然后在生产环境中执行完全相同的更新。我目前使用 yum 执行更新,所以我尝试使用 yum 列表更新,我可以将其输出到一个文件,但我找不到让 yum 只安装该文件中列出的软件包的方法。
我可以使用一些建议和/或解决方案来确定最佳方法。请知道这是一家非常小的企业,因此设置自托管存储库和使用 ansible 不是一种选择,但我愿意接受(不太昂贵的)基于亚马逊的解决方案,尽管我更喜欢使用简单的脚本/命令.