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 プラグインを備えているので、より便利です。そうすれば、常に注意を払う必要がありません。