Linux
通過 reposync 回購創建 Packages 目錄
我在用
/usr/bin/reposync --arch=x86_64 --repoid=rhel-6-server-rpms --download_path=/data/repos --plugins --downloadcomps
它創建
/data/repos/rhel-6-server-rpms
並下載/data/repos/rhel-6-server-rpms/Packages
. 我不喜歡最後一部分:Packages,因為我必須將 /Packages 放在我的 repo conf 的 baseurl 後面。我能做些什麼?我沒有在 reposync 中找到一個選項來定義它。下載後移動不是一個好主意(我認為),因為 reposync 會在每晚再次下載所有內容。
我認為您應該繼續更新您的 Yum 儲存庫配置文件以攜帶該
Packages
元件。但是,如果您堅持這樣做,請將
Packages
目錄更改為符號連結。mv -i /data/repos/rhel-6-server-rpms/Packages/* /data/repos/rhel-6-server-rpms ln -s /data/repos/rhel-6-server-rpms/ /data/repos/rhel-6-server-rpms/Packages
下次執行
reposync
時,它將保持符號連結。