1
我想提供一个应用程序的多个发布流(为了这个问题我们称它为scylla
)。如何为debian/ubuntu打包应用程序的多个发布流?
如果用户选择发布流1.0
,则apt-get install
将安装scylla-1.0.3
,并且更新将安装scylla-1.0.4
。
如果用户选择发布流1.1
,apt-get install
将安装scylla-1.1.0
,并且更新将安装scylla-1.1.1
。
如果用户选择发布流latest
,apt-get install
将安装scylla-1.1.0
,并且更新将安装scylla-1.2.1
。
这样做的最好方法是什么?
我可能会添加为另一选项来创建不同的存储库,其中青蟹包依赖于依赖于资源库中的不同版本,让用户可以按照每个流的W/O不必担心当默认可能会改变。这是用mozilla软件包完成的,例如http://mozilla.debian.net/。 –