Cron ジョブのダウンロード更新

Cron ジョブのダウンロード更新

CentOS7 を実行していますが、最速のミラーから CentOS6 と CentOS7 の更新パッケージ (os、extras、updates) をダウンロードして、それぞれのフォルダーに配置するための隔週 cronjob を設定する方法を知りたいです。

/home/User/Desktop

    /Centos6

        /os/
        /extras/
        /updates/

    /Centos7

        /os/
        /extras/
        /updates/

そして、最後に実行されたアップデートからの新しいパッケージのみをダウンロードするように指示することが可能であれば

私はまだbashの達人ではありませんが、取り組んでいます

編集:一番簡単な方法は、yumのシステムルートとして空のフォルダを設定し、事前に作成したフォルダにダウンロードするようにyumに指示することだと思います。

mkdir -p /home/User/$(date +%M)/Centos6/

mkdir -p /home/User/$(date +%M)/Centos7/

そうすれば、最後にダウンロードしたパッケージだけが更新から除外されるようになりますか? うまくいくでしょうか? ただ、ベース、エクストラ、および更新フォルダーを分離する方法がわかりません。

私は rsync を避けようとしています。なぜなら、私の接続では速度が極端に遅くなるため、rsync が頻繁にフリーズするからです。yum は、速度が遅くなると自動的に別のミラーに切り替わる fastestmirror プラグインを備えているので、より便利です。そうすれば、常に注意を払う必要がありません。

関連情報