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

时间:2013-03-10 13:13:31

标签: python debian packaging

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

我应该看什么工具?

1 个答案:

答案 0 :(得分:2)

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

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

Stani Michiels在PyCon 2010上做了非常好的演讲,他们使用他们的跨平台照片批处理器(phatch)的经验,其中包括他们如何获得debian存储库接受的软件,其中包括你想要实现的目标(和再多一点。)