如何处理自定义存储库和apt-mirror?

我们通过apt-mirror运行一个内部的debian软件包镜像,这对于官方的debian软件仓库来说工作的很好。 但是,现在我想添加一个定制的存储库,apt-mirror应该监视并跟上date。

我遇到的问题是搞清楚如何将自定义存储库的内容符号链接到我的htdocs

现在我已经设置了以下符号链接:

/var/www/debian -> /var/spool/apt-mirror/mirror/ftp.no.debian.org/debian /var/www/debian-security -> /var/spool/apt-mirror/mirror/security.debian.org/debian-security 

我如何着手将/ var / www中的符号链接添加到下列包镜像中,以避免为每个包添加新的/ var / www目录:

 /var/spool/apt-mirror/mirror/pkg.jenkins-ci.org/debian/binary /var/spool/apt-mirror/mirror/dev.zenoss.org/deb/dists/main/stable/binary-i386 

最好能够添加更多的自定义存储库,而不必在所有使用内部镜像的机器上更新/etc/apt/sources.list。 例如,使他们都可以通过

 deb http://mirror.internal/debian-custom main 

您正在镜像的每个存储库本身都是独立的,并且需要单独的sources.list条目,或者source.list.d / file。 这是由您的镜像目录树结构中的不同结构复合而成的。 作为apt-mirror Debian软件包维护者之一,我可以说这不是它被开发来支持的东西。

如果您想拥有一个自定义存储库,则需要获取所有这些自定义存储库内容,并使用可用于处理自己的存储库的各种软件包之一来生成您自己的包文件。 我会考虑到迷你dinstall或remapro你想要做什么。