如何为Qt应用程序创建和提交软件包

我有一个在Qt和Ubuntu下开发的应用程序。它的主要目标是Windows,但出于种种明显的原因,我更喜欢在Ubuntu上工作,所以我在XP上重新构建了它,并创建了一个可在XP、Vista和W7上使用的安装程序。考虑到它是在Ubuntu下开发的,我觉得也可以尝试通过Ubuntu软件中心进行分发。我的计划是为下载收取一小笔费用。
我注册了Ubuntu应用程序开发者计划,为该应用程序建立了一个MyApps账户,并填写了应用程序细节,将其标记为稍后上传,但我对接下来该怎么做感到困惑。根据“发布(上传应用程序)”页面的说法,Canonical“免费提供打包服务”,但我希望能够明确我需要提交什么以及如何提交。
由于我计划对这个软件包收费,所以很可能不适合使用开源许可证,而且这似乎意味着我没有必要创建一个Debian源代码包。这个假设正确吗?如果是的话,档案文件中需要包含什么内容,并且我应该如何提交它,记住PPA是给开源软件使用的(除非我误解了)?
正如你可能已经了解的那样,软件打包对我来说几乎没有经验,所以如果我问了一些显而易见的问题,请原谅。此外,如果这不是适当的论坛,您能否建议一个更好的地方来发布这个问题?
关于如何处理依赖项(比如Webkit)的一些建议会很有帮助。
1个回答

如果这是一个商业应用程序,只需构建一个包含运行所需的所有内容的tarball,并将其上传到myapps site。他们会帮助您完成剩下的工作。

你能在那个网站上贴一个可点击的链接吗? - ImaginaryRobots