Воссоздание структуры зеркала Ubuntu на локальном зеркале с помощью aptly

В настоящее время я пытаюсь отразить репозитории ubuntu-cloud в локальном зеркале, но не могу воссоздать их структуру.

Я использовал следующие команды для создания локального репозитория apt, используя aptly:

создать зеркала:

aptly mirror create ubuntu-cloud-liberty http://ubuntu-cloud.archive.canonical.com/ubuntu/ trusty-updates/liberty main
aptly mirror create ubuntu-cloud-mitaka http://ubuntu-cloud.archive.canonical.com/ubuntu/ trusty-updates/mitaka main

обновить зеркала

aptly mirror update ubuntu-cloud-liberty
aptly mirror update ubuntu-cloud-mitaka

создавать снимки

aptly snapshot create ubuntu-cloud-liberty-current from mirror ubuntu-cloud-liberty
aptly snapshot create ubuntu-cloud-mitaka-current from mirror ubuntu-cloud-mitaka

публикация снимков

aptly publish snapshot -component=liberty,mitaka -distribution=trusty-updates ubuntu-cloud-liberty-current ubuntu-cloud-mitaka-current ubuntu

Это создает следующую структуру для файла пакетов bin-i386:

/ убунт / dists / испытанное-обновление / свобода / двоично-i386/Packages

Принимая во внимание, что структура в репозиториях Ubuntu:

/ убунт / dists / испытанное-обновление / свобода / основной / двоично-i386/Packages

То есть я не могу получить "главный" каталог, созданный под каталогами компонентов.

Кто-нибудь сможет подсказать, как я могу опубликовать снимки (или создать зеркала), чтобы сохранить структуру.

/ubuntu/dists/trusty-updates/liberty/binary-i386/Packages Whereas the structure on the ubuntu repos is: /ubuntu/dists/trusty-updates/liberty/main/binary-i386/Packages То есть я не могу получить "главный" каталог, созданный под каталогами компонентов.

Кто-нибудь сможет подсказать, как я могу опубликовать снимки (или создать зеркала), чтобы сохранить структуру.

Любая помощь будет принята с благодарностью!

1 ответ

Я не знаю, почему это происходит, но вы могли бы попытаться выдумать подобные вещи, посмотреть, останется ли это, и назвать это днем.

cd /ubuntu/dists/trusty-updates/liberty
ln -s . main
Другие вопросы по тегам