2
如何设置可以支持多个版本的私有apt存储库?
我正在研究如何设置可以支持多个版本的私有apt存储库(在10.04 LTS上)。 我了解您不能在服务器上安装软件包的多个版本。这纯粹是针对开发环境,在该环境中,我们希望能够在将多个版本发布到生产apt存储库之前对其进行测试。 我知道可以通过将版本号放在程序包名称中来获得多个版本,但是我想实现相反的目的,即支持同一程序包名称的多个版本。 例如packagename_1.0_all.deb和packagename_2.0_all.deb,而不是packagename-1.0_1.0_all.deb和packagename-2.0_2.0_all.deb 对于那些熟悉Puppet自动部署的用户-我们可以指定我们要在服务器上使用哪个版本的软件包(使用带有相同软件包名称的sure标签)。 我已经尝试过在http://wiki.debian.org/HowToSetupADebianRepository中描述的Google的debmarshal,但由于缺少文档而无法使其工作。
10
apt
repository
deb