これが私の回答です:https : //unix.stackexchange.com/a/212278/56487
一時的な解決策:
-C
フラグを使用:
sudo yum install foobar -C
永続的なソリューション:
これを制御するにmetadata_expire
は、yum.confのフラグを使用します。
編集/etc/yum.conf
して設定
metadata_expire=15d
あなたは使用することができるD、Hまたはメートルをして時間を設定するには、日、時間、または分。
ボーナス:ここにドキュメントがあります:
metadata_expireは、メタデータが期限切れになるまでの時間(秒単位)です。そのため、ダウンロードされた現在のメタデータがこの数秒より古い場合、yumはリポジトリに対してメタデータを更新しません。yumが更新に関する情報を頻繁にダウンロードしていないことがわかった場合は、このオプションの値を下げてください。デフォルトの秒を使用することから、ad、h、またはmをそれぞれ追加することで、日、時間、または分を使用することにも変更できます。デフォルトは6時間で、1時間に1回実行されるyum-updatesdを補完します。「なし」という単語を使用することもできます。つまり、メタデータが期限切れになることはありません。メタリンクファイルを使用する場合、メタリンクは常にリポジトリのメタデータよりも新しい必要があります。検証のため、このタイムアウトはメタリンクファイルにも適用されます。また、「never」は「yum clean expire-cache」をオーバーライドしないことに注意してください。