Web applications debian存储库的Web界面工具?

Web applications debian存储库的Web界面工具?,web-applications,debian,packaging,Web Applications,Debian,Packaging,Debian或Ubuntu使用什么web界面工具在web上公布其自定义存储库 像 这样的工具是否是开源的,以便可以重新用于自定义存储库?您真的只需要一些东西来解析包文件,不是吗。我以前从未尝试过这样做,但我无法想象这是一项可怕的任务 编辑:从技术上讲,这将使回购协议能够处理一系列的包文件,但这不会使它变得太难 编辑2:除非手动指定包文件。然后它又会变得简单。管理归档的脚本是开源的,它们在一个名为dak的debian包中。我不认为这包括网页,但我不确定。我建议你发电子邮件ftpmaster@deb

Debian或Ubuntu使用什么web界面工具在web上公布其自定义存储库


这样的工具是否是开源的,以便可以重新用于自定义存储库?

您真的只需要一些东西来解析包文件,不是吗。我以前从未尝试过这样做,但我无法想象这是一项可怕的任务

编辑:从技术上讲,这将使回购协议能够处理一系列的包文件,但这不会使它变得太难


编辑2:除非手动指定包文件。然后它又会变得简单。

管理归档的脚本是开源的,它们在一个名为dak的debian包中。我不认为这包括网页,但我不确定。我建议你发电子邮件ftpmaster@debian.org还是debian-www@lists.debian.org问


解析软件包文件确实非常简单,但要从中生成一组漂亮的网页,还有很多工作要做,因此,如果您能掌握debian使用的是什么,那就值得一看。

如果您想获得这类信息,可以使用perl模块来解析软件包文件,例如,您可以这样做。您可以使用与您提供的URL类似的数据构建网页

debian中也有创建“自定义存储库”的工具。这样的存储库可能包含您本地构建的包,例如,您想要的东西的特定版本。为此,您可能需要查看的工具有reprepro、apt-ftparchive、mini-dinstall和debarchiver。我已经使用reprepro作为个人软件包,可以推荐,我没有使用其他软件包


Debian使用了一个名为dak的工具,但它是为具有数千个软件包的回购而设计的,并且由于其设计仅由Debian使用,因此文档记录得很差。不建议将其用于个人软件包。

+1对于reprepro,一旦您习惯了其古怪的工作方式,它就相当不错了。这里有很多信息: