为部署目的而构建debian软件包有哪些工具?

jl6*_*jl6 8 python debian packaging

我想构建.deb我的应用程序的文件,以便我可以使用Debian的所有依赖项解析功能部署到远程服务器上.我的应用程序是一组主要是Python脚本,加上一些配置文件和一些二进制blob,但是大多数关于源和二进制包的现有文档似乎都是针对需要编译的C应用程序.

我应该看什么工具?

Ant*_*hon 2

基础知识在这里: https: //help.ubuntu.com/community/PythonRecipes/DebianPackage

还有一种更自动化的方式,使用stdeb ,这是 python 的 distutils 或pgkme的扩展,它有点新,但更面向 ubuntu。

Stani Michiels 在 PyCon 2010 上进行了非常精彩的演讲,介绍了他们在跨平台照片批处理处理器 (phatch) 方面的经验,其中包括他们如何让软件被 debian 存储库接受,其中包括您想要实现的目标(以及更多信息) )。