我正在運行 CentOS7,我想知道如何設定雙週 cronjob 從最快的鏡像下載 CentOS6 和 CentOS7 的更新包(作業系統、附加、更新)並將它們放在各自的資料夾中
/home/User/Desktop
/Centos6
/os/
/extras/
/updates/
/Centos7
/os/
/extras/
/updates/
如果可以告訴它只下載上次執行的更新中的新軟體包
我還不是 bash 專家,但正在努力
編輯:所以我認為最簡單的方法是將空資料夾設為 yum 的 systemroot,然後告訴 yum 僅下載到預先建立的資料夾
mkdir -p /home/User/$(date +%M)/Centos6/
mkdir -p /home/User/$(date +%M)/Centos7/
這樣只有最後下載的軟體包才會被排除在更新之外嗎?那行得通嗎?我只是不知道如何分離基本資料夾、附加資料夾和更新資料夾。
我試圖遠離 rsync,因為它似乎不斷凍結,因為我的連線速度減慢到爬行狀態。 Yum 最好使用最快的鏡像插件,如果速度變慢,它會自動切換到另一個鏡像。這樣我就不必一直注意它。