2013-03-10 3 views
8

Я хотел бы создать файлы .deb моего приложения, чтобы я мог развернуть его на удаленном сервере, используя все функции разрешения зависимостей Debian. Мое приложение представляет собой набор скриптов в основном Python, а также некоторые файлы конфигурации и некоторые двоичные капли, но большая часть существующей документации, которая рассказывает об источниках и бинарных пакетах, кажется ориентированной вокруг приложений C, которые требуют компиляции.Какие существуют инструменты для создания пакетов debian для развертывания?

На каких инструментах я должен смотреть?

+0

Я не знаю, но, возможно, это сделало бы то, что вы пытаетесь сделать https://code.google.com/p/gui2exe/ – jbat100

ответ

2

Основы здесь: https://help.ubuntu.com/community/PythonRecipes/DebianPackage

и более автоматизированный способ с использованием stdeb, расширение для Distutils питона или pgkme, который немного новее, но более убунту ориентированным.

Компания Stani Michiels провела очень хорошую презентацию в PyCon 2010 с опытом работы с их пакетным процессором (phatch), который включает в себя, как они получили программное обеспечение, принятое репозиториями debian, которое включает в себя то, что вы хотите достичь (и немного больше).

Смежные вопросы