Yum updateinfo не всегда отображается из локального репо
Я настроил локальное репозиторий CentOS6, в котором есть задание cron, которое выполняется по ночам, чтобы синхронизировать репо. Как я уверен, большинство из вас знают, CentOS не имеет информации о безопасности / исправлениях / улучшениях для каждого пакета. Мне удалось получить это из других источников, и теперь мой репозиторий отображает информацию о безопасности - большую часть времени, и в этом проблема.
После того, как я использую modifyrepo
Команда для обновления файла repomd.xml после выпуска новых ошибок, я могу перейти на сервер и yum -q update --security
будет отображать информацию, как ожидалось (после yum clean all
). Вернись через 24 часа, и это не так и yum clean all
это тоже не исправляет. Единственное исправление, которое я нашел, это вернуться на локальный сервер репо, запустить modifyrepo
Снова введите команду repomd.xml. Это похоже на кувалду, чтобы сломать орех, но я не могу найти другой путь.
Кто-нибудь знает более элегантный способ сделать это и что именно происходит? Я предполагаю, что некоторые метаданные где-то истекают.
Большое спасибо, Стивен Вестрип