如何自动更新 yum 存储库

如何自动更新 yum 存储库

我有一个 RHEL 6.9 盒子,用作yum网络中其他机器的存储库。当 Red Hat 发布新软件包时,是否有正确的方法来更新此存储库?

该机器已在 Red Hat 注册,并且能够从 Red Hat 存储库中提取 RPM 软件包。因此,我能想到的一种方法是定期下载可用的新软件包而不安装它们(使用--downloadonly选项)到存储库目录,然后createrepo --update在存储库上运行。这样,存储库就可以使用 Red Hat 的新 RPM 软件包进行更新。虽然这可以很好地工作并满足我的目的,但我想知道是否有更合适或已建立的方法来使用 Red Hat 的新软件包更新 yum 存储库。

答案1

检查一下reposync它是为此构建的:

reposync 用于将远程 yum 存储库同步到本地目录,使用 yum 检索包。

关联这里

相关内容