Как недавно найти пакеты загруженными на репозиторий Ubuntu

Я недавно использовал reprepro для установки зеркала официального репозитория Ubuntu для одной архитектуры и одного выпуска (Точный в этом случае). Отметьте как в conf/distributions Я определяю один репозиторий, в котором клиенты в моей сети сошлются и conf/updates Я вытягиваю все компоненты в него (включая обновления и безопасность). При выполнении его этим путем (все вытянутое в единственный локальный репозиторий) не является хорошая практика, я открыт для предложений (я не зеркально отразил Ubuntu прежде).

Однако - я знаю, что, чтобы усовершенствовать репозиторий, предложено, чтобы мы вытягивали в изменениях от восходящего потока каждые 6 часов (точно что касается Debian). Я не знаю, как часто обновленные пакеты загружаются на восходящий поток repos, и это - вероятно, причина, почему я волнуюсь, что локальное обновление repo могло бы пропускать некоторые пакеты, которые были уже загружены на восходящий поток.

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

Ничто, чтобы сделать найденный. (Используйте - noskipold для принуждения обработки),

Ничто, чтобы быть взволнованным по поводу. Действительно ли безопасно просто полагаться на то, что, если Release.gpg не изменяется начиная с последнего получения по запросу, нет действительно ничего, чтобы сделать? Существует ли способ найти такой список/историю загрузок?

Вот моя reprepro конфигурация репозитория:

conf/distributions:

Origin: Ubuntu
Label: Ubuntu
Suite: precise
Version: 12.04
Codename: precise
Architectures: amd64
Components: main restricted universe multiverse
Description: Ubuntu Precise 12.04 + updates + security
Update: - precise precise-updates precise-security
Log: update.log

conf/updates:

Name: precise
Architectures: amd64
Components: main restricted universe multiverse
Method: http://archive.ubuntu.com/ubuntu
VerifyRelease: 40976EAF437D05B5

Name: precise-updates
Architectures: amd64
Suite: precise-updates
Components: main restricted universe multiverse
Method: http://archive.ubuntu.com/ubuntu
VerifyRelease: 40976EAF437D05B5

Name: precise-security
Architectures: amd64
Suite: precise-security
Components: main restricted universe multiverse
Method: http://security.ubuntu.com/ubuntu
VerifyRelease: 40976EAF437D05B5
1
задан 1 December 2012 в 18:56

1 ответ

Я запускал зеркало репозитория уже несколько недель и провел несколько тестов, и он не пропустил получение обновленных пакетов, так как каждый раз, когда пакет загружается в обратный репозиторий, Release и Release.gpg файлы обновляются и репропро сравнивает локальную и исходную версии.

0
ответ дан 1 December 2012 в 18:56

Другие вопросы по тегам:

Похожие вопросы: