Я планирую написать небольшую программу, которая взаимодействует с репозиторием на основе Debian, а именно - создать частичное зеркало **.Я планирую написать его на python.
Какие советы по работе с хранилищем, включая уже построенные «колеса» (чтобы сохранить изобретение еще одного)?
Некоторые вопросы, которые яопределили
Поскольку это будет частичное зеркало, мне нужно будет заново составить списки пакетов (Release, Contents *, Packages. {bz2, gz}).(Может быть, debian-installer может сделать это для меня ??)
Как получить изменения в списке пакетов (я уже знаю, что пакеты не меняются, но списки ссылаются только напоследний файл)?
** Уже посмотрел в apt-mirror и debmirror.Debmirror является наиболее близким к тому, что я хочу, однако не хватает некоторых функций.Если apt может работать с несколькими версиями и архитектурами, я рассмотрю apt.