Answers:
传递-C
给yum将告诉它仅使用当前缓存中的元数据。请注意,如果它需要当前不在缓存中的元数据,或者来自各个存储库的元数据不同步,这将导致操作失败。
alias yumin='yum -C --noplugins'
这是我的回答:https : //unix.stackexchange.com/a/212278/56487
使用-C
标志:
sudo yum install foobar -C
使用yum.conf中的metadata_expire
标志来控制它。
编辑/etc/yum.conf
并设定
metadata_expire=15d
您可以使用d,h或m来配置时间,以天,小时或分钟为单位。
奖励:这是文档:
metadata_expire是元数据将过期的时间(以秒为单位)。因此,如果当前下载的元数据的时间少于几秒钟,那么yum将不会针对存储库更新元数据。如果您发现yum并非像希望降低此选项的值那样频繁地下载更新信息。您还可以通过分别附加ad,h或m,将默认值(使用秒)更改为使用天,小时或分钟。默认值为6小时,以补充每小时运行一次的yum-updatesd。也可以使用单词“从不”,这意味着元数据将永不过期。请注意,在使用metalink文件时,metalink必须始终比存储库的元数据更新,由于验证,因此此超时也适用于metalink文件。另请注意,“从不”不会覆盖“ yum clean expire-cache”