无法在任何地方找到答案,所以我会在这里尝试。 有没有办法告诉yum,在运行yum update时,更新特定的包作为最后一个? 我不是在谈论需求/依赖,它只需要在系统上的所有其他包之后进行更新。
简而言之,我在我的环境中管理本地存储库,这个特定的rpm保存每个存储库的版本,因此通过最后更新它我可以使用该特定版本标记客户端。
答案 0 :(得分:0)
您可以运行两个yum
命令。第一个不包括您不想要更新的.rpm
,第二个,运行您的常规更新。
$ yum --exclude="foo*.rpm" update
如果foo*.rpm
来自特定存储库,则在更新期间,您可以使用其名称禁用它。可以通过查看/etc/yum.repos.d/*.repo
文件或使用命令
$ yum repolist
然后禁用repo并更新。请注意,这将禁用来自此repo的所有包的更新。
$ yum --disablerepo="nameOfRepo" update
最后,运行您的常规更新
$ yum update