我开始使用 reprepro 作为私有存储库,并使用相对更新配置设置发行版。然后我执行了,reprepro update repo
第一次就成功了,所有软件包都已下载并添加到数据库中。
现在我尝试手动删除一个包,但执行reprepro update repo
失败。然后我尝试reprepro --noskipold update repo
删除包,但删除的包没有出现。此外,我注意到操作非常快,可能它甚至没有检查其他包,因为我说的是完整的 repo 镜像(30k+ pkgs)。
有人能帮助我吗?
答案1
我自己解决了,这是由指令引起的问题,FilterList: deinstall ignore.list
该指令的目的是忽略一些列出的包。然后我发现我deinstall
只需要列表本身内的参数,而我需要install
中的参数FilterList:
。
所以解决方案是FilterList: install ignore.list
。