我读过一些概述如何设置本地 YUM 存储库的指南,但没有一个明确回答我的问题;如果我设置了本地 YUM 存储库,是否意味着从该存储库提取的任何 CentOS 服务器都永远不会“领先”于本地 YUM 存储库?
我想确保所有服务器上的软件包分发一致。现在,当我执行 yum update 时,即使是每天执行一次,服务器也可能不一致。例如,如果我早上在开发服务器上运行 YUM update,下午在其中一个生产服务器上运行 YUM update,由于更新命令之间的时间窗口,生产服务器可能已获取开发服务器未获取的软件包的新版本。
相反,我更愿意从可以访问远程上游 yum 存储库的开发服务器运行 yum update,然后让它静置 2 周,之后我在生产服务器上针对开发服务器上的本地存储库运行 yum update。
答案1
只要你禁用从上游 repo 更新/安装,就可以。