我想构建.deb
我的应用程序的文件,以便我可以使用 Debian 的所有依赖关系解析功能部署到远程服务器上。我的应用程序是一组主要是 Python 脚本,外加一些配置文件和一些二进制 blob,但现有的大多数讨论 Source 和 Binary 包的文档似乎都面向需要编译的 C 应用程序。
我应该看什么工具?
基础知识在这里:https ://help.ubuntu.com/community/PythonRecipes/DebianPackage
还有一种使用stdeb的更自动化的方式,它是python 的 distutils 或pgkme的扩展,它有点更新但更面向 ubuntu。
Stani Michiels 在 PyCon 2010 上做了一个非常好的演讲,介绍了他们使用跨平台照片批处理处理器 (phatch) 的经验,其中包括他们如何让软件被 debian 存储库接受,其中包括您想要实现的目标(以及更多)。