0

我的工作让我总是将新版本的程序发布到卫星服务器上,然后在运行的服务器上,我用它yum update program来更新程序。

但是,由于未知的原因,在大多数情况下,即使我将程序上传到卫星服务器,yum update program也无法很快得到更新。我总是必须等待,不断重试,等等。

所以任何人都可以告诉我如何编写脚本,所以

  1. yum update program如果没有可用的更新,它会继续重试
  2. 如果更新可用,则强制在 yum 中更新
  3. 成功更新后,脚本退出。

谢谢

4

1 回答 1

0

有关 repo 中内容的数据被缓存。您应该yum clean expire-cache先运行,然后再运行yum update,以确保检测到更改。

于 2013-01-15T13:25:07.600 回答