Linux

通過 reposync 回購創建 Packages 目錄

  • March 27, 2013

我在用/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時,它將保持符號連結。

引用自:https://serverfault.com/questions/491754