如何克隆 apt 存储库以保留所有旧包?

Ste*_*fan 3 backup apt package-management

这听起来可能微不足道,但我还没有在任何地方找到解决方案。有没有办法备份或克隆 apt 存储库,以便我获得一个克隆,该克隆 (1) 包含所有当前包并且 (2) 保留所有旧包。

我知道有apt-mirrorapt-clone但是如果保留旧的软件包版本,非常简短的文档不会说明任何内容。不幸的是,我们的产品依赖于仅保留最新版本的存储库中的软件包。我想维护一个包含当前和所有旧包版本的本地存储库。这可能吗?如何实现?

Ste*_*fan 5

给自己和其他人注意:我现在使用的解决方案是aptly.

从他们的网站:

aptly 是 Debian 存储库管理的一把瑞士军刀:它允许镜像远程存储库、管理本地软件包存储库、拍摄快照、拉取新版本的软件包以及依赖项、将快照发布为 Debian 存储库。

到目前为止,我的 aptly 体验非常好。