我有多个存储库,例如RepoA.repo,RepoB.repo,RepoC.repo。我只想更新RepoA.repo,因为新的RPM每天都会添加到其中。如何只更新RepoA.repo而不是使用“ yum update”更新所有存储库并花费很长时间。
谢谢,MadEngineer
没有问题;因为如果没有新的rpm将被添加到repoB和repoC中;那么更新将仅从repoA获取新的rpm。如果您确实要确保所有更新都来自repoA,请执行以下操作:另一个存储库都没有;您可以在禁用所有存储库的同时进行更新execpt repoA:
yum --disablerepo="*" --enablerepo="repoA" update
参考:here
[如果您因为只知道一个回购而只想清除它的元数据,则可以这样做:
yum clean all --disablerepo="*" --enablerepo=<repo>