Dav*_*lla 7 packaging quickly 12.04 application-development
我已经创建了一个 Quickly 应用程序,我正在尝试创建一个包以通过软件中心分发它。
然而,每当我试图在快速包装命令(package
,share
,release
或submitubuntu
),失败没有告诉我到底为什么。
我如何解决包装故障,以便我可以对其进行调查或寻求帮助?
使用package
命令构建本地包,指定--verbose
选项。这将为您提供快速调用以创建包的底层工具的完整输出。在您的项目文件夹上运行它:
quickly package --verbose
Run Code Online (Sandbox Code Playgroud)
另一个可能有帮助的命令:
python setup.py build
Run Code Online (Sandbox Code Playgroud)
share
,release
并submitubuntu
命令需要正确设置的Launchpad账号,用SSH密钥和PPAquickly configure ppa
Quickly 将假定它被称为ppa
。因此,如果您的 PPA 名称不同,请确保以上述两种方式之一告诉它 Quickly。详细了解如何快速获取 PPA 名称。每次运行时,快速打包命令都会覆盖打包控制文件。在某些情况下,如果您知道自己在做什么,您可能想要或需要在不快速覆盖它们的情况下修改它们。在这些情况下,您可以:
debuild -S
在您的源代码树中运行以构建本地源代码包dput ppa:yourusername/ppa ../projectname_*_source.changes
在 Launchpad 中运行以将本地源包上传到远程 PPA