当多个来源具有相同的代号时,代表使用

我正在调查使用reprepro来控制什么更新传播到我们的服务器,以及什么时候。

这个想法是审查Debian和Ubuntu的更新,只适用于我们select的。 我们希望通过仅在reprepro处指定/etc/apt/sources.list来完成此操作,并且使用单个位置来执行此操作,而不是使用apt-whatever来单独固定在每台计算机上。

我面临的问题是,我们使用的一些软件包来自与Ubuntu回购相同的PPA,具有相同的代码名称; reprepro抱怨,例如,conf / distributions中有两个代码精确的条目,一个是Ubuntu,一个是PPA。

我怎样才能克服这个问题在代表? 另外,我是否需要使用其他软件?

您应该在第一个代理库旁边创build另一个代表库,只包含来自PPA的代码库。 这需要你和你的同事的纪律。 您还必须在sources.list文件中添加第二行。

我认为你正在达到软件的极限。 你应该看看Aptly ,这看起来不错,有相当先进的function。