0

私の仕事では、常に新しいバージョンのプログラムを衛星サーバーにリリースし、実行中のサーバーでyum update programプログラムを更新するために使用します。

ただし、理由は不明ですが、ほとんどの場合、衛星サーバーにプログラムをアップロードしても、yum update programすぐにアップデートを取得できません。私はいつも待つか、再試行し続ける必要があります。

だから誰でもスクリプトの書き方を教えてくれるので

  1. yum update program利用可能な更新がない場合は、再試行を続けます
  2. 更新が利用可能な場合、yumでの更新が強制されます
  3. 更新が成功すると、スクリプトは終了します。

ありがとう

4

1 に答える 1

0

リポジトリの内容に関するデータがキャッシュされます。変更が確実に検出されるようにするには、yum clean expire-cache最初に実行してから実行する必要があります。yum update

于 2013-01-15T13:25:07.600 に答える