Я создал приложение Quickly и пытаюсь создать пакет для его распространения через Центр программного обеспечения.
Тем не менее, всякий раз, когда я пытаюсь выполнить одну из команд «Быстрая упаковка» (package
, share
, release
или submitubuntu
), она не дает мне точного ответа.
Как я могу устранить неисправность упаковки, чтобы я мог либо исследовать ее, либо попросить о помощи?
Используйте команду package
для создания локального пакета, указав опцию --verbose
. Это даст вам полную информацию о базовых инструментах. Быстро вызывает для создания вашего пакета. Запустите его как таковой в папке вашего проекта:
quickly package --verbose
Другая команда, которая может помочь:
python setup.py build
share
, release
и submitubuntu
требуют правильно настроенной учетной записи Launchpad с SSH ключ и PPA quickly configure ppa
, Quickly предположит, что он называется ppa
. Так что, если ваш PPA назван по-другому, обязательно сообщите ему Quickly любым из двух способов, описанных выше. Подробнее о том, как быстро получить имя PPA . Команды Быстрая упаковка перезаписывают управляющие файлы упаковки при каждом запуске. В некоторых случаях, и если вы знаете, что делаете, вы можете захотеть или нужно изменить их, не перезаписывая их. В этих случаях вы можете:
debuild -S
в дереве исходных текстов, чтобы построить пакет локального исходного кода dput ppa:yourusername/ppa ../projectname_*_source.changes
, чтобы загрузить пакет локального исходного кода на удаленный PPA в Launchpad.