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

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

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

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

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

Не о чем беспокоиться. Безопасно ли полагаться только на тот факт, что если Release.gpg не изменился с момента последней попытки, то на самом деле ничего не поделаешь? Есть ли способ найти такой список / историю загрузок?

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

Conf/ распределения:

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

конф / обновления:

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 ответ

Решение

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

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