我打算编写一个与基于debian的存储库交互的小程序 - 即做一个部分镜像**。我打算用python编写它。
使用存储库的一些提示包括已经构建的轮子和#39; (为了挽救另一个人的发明)?
我发现的一些问题
由于它将成为部分镜像,我将需要重新生成包列表(Release,Contents *,Packages。{bz2,gz})。 (也许debian-installer可以帮我吗??)
如何更改包列表(我已经知道包不会更改,但列表只链接到最新文件)?
**已经考虑过apt-mirror和debmirror。 Debmirror是最接近我想要的,但缺少某些功能。如果apt可以处理多个版本和架构,那么我会考虑apt。
答案 0 :(得分:0)
debian-installer不会生成存储库元数据。为此,您需要reprepro
或mini-dinstall
等工具。他们还会处理你提出的第二点。