Я начал использовать reprepro для частного репозитория, и я установил распределение с относительной конфигурацией обновления. Затем я выполнился reprepro update repo
и все работало в первый раз, все пакеты были загружены и добавили к дб.
Теперь я пытался вручную удалить пакет, и затем я выполнился reprepro update repo
без успеха. Затем я попробовал reprepro --noskipold update repo
но удаленный пакет не прибыл. Кроме того, я заметил, что операция была действительно быстра, и вероятно она не проверяла даже другие пакеты, так как я говорю о полном зеркале repo (30k + pkgs).
Кто-либо мог помочь мне?
Я решил сам, это была проблема, вызванная директивой FilterList: deinstall ignore.list
, целью которой было игнорировать некоторые перечисленные пакеты. Затем я обнаружил, что мне нужен параметр deinstall
только в самом списке, а мне нужен параметр install
в FilterList:
.
Таким образом, решение было FilterList: install ignore.list
.