Назад | Перейти на главную страницу

Репо через reposync создает каталог пакетов

Я использую /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 за базовым URL-адресом моей конфигурации репо.

Что я могу сделать? Я не нашел в 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, он сохранит символическую ссылку.