有哪些工具可以创建和管理 apt 存储库?

Nup*_*tor 5 ubuntu repository apt

我目前负责为 Ubuntu 打包我公司创建的一些软件并为它创建一个 apt 存储库。但是,我无法找到用于创建和管理存储库的工具。我知道 Ubuntu PPA,但我们希望在我们自己的存储库中拥有这些包。我想知道那里有哪些工具,以便我可以决定什么最适合这项工作。

现在,我只在一些 debian howtos 上找到了reprepro .. 有没有其他工具可以完成这项工作?

提前致谢,佩德罗

mar*_*ark 5

reprepro 是一个很好的工具,但它可能对你正在做的事情来说太过分了。我建议查看 apt-utils 包。它包含工具 apt-ftparchive,它非常适合维护一个合理大小的内部存储库。

有关所有选项和指向良好操作方法的链接,请参见此处


小智 5

在您的网络服务器上的 documentroot 下

mkdir myrepo

将所有 .deb 文件复制到 myrepo 文件夹

cd myrepo

dpkg-scanpackages ./ /dev/null | gzip > Packages.gz

使用存储库:

添加到 /etc/apt/sources.list

deb http://webserver/myrepo/ ./