新しいローカルストレージアップデートの警告はありますか?

新しいローカルストレージアップデートの警告はありますか?

CentOS 7.4にYUMローカルストレージをインストールしましたが、すべてがうまく機能し、クライアントが正常に更新されました。

公式ミラーに新しいアップデートが表示されたら、自分に警告する必要があります。頑張った

lftp -e 'open http://mirror.centos.org/centos/7/os/x86_64/Packages \
&& lcd /path/ \
&& mirror -n --delete \
&& exit' 

新しいパケットをダウンロードしますが、以前に以前にダウンロードしたパケットは常に表示されます。

コマンドを実行するときにこれが関連していないかどうかわかりません。

createrepo --update 

冗長パケットを処理するように更新されました。

ローカルストレージに存在しないパケットのみを見つける方法はありますか?

答え1

rsyncミラーを使用します。rsync持っていないファイルのみが削除されます。

rsync -avz --exclude='repo*' rsync://mirror.cisp.com/CentOS/7/updates/x86_64/ /var/www/html/repos/centos/7/updates/x86_64/
createrepo --update /var/www/html/repos/centos/7/updates/x86_64/

これはとても良い記事ですCentOSリポジトリのrsyncミラーを作成するための詳細な手順があります。

関連情報