Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am almost ready to complete my app, but I am unclear on the sequence of packing a completed app, and getting it uploaded so users of the software center can find it for installing.

Does the signing of the files with a GPG key have to be done to just the debian/ directory, or do I have to use a quickly command to upload it and it is then signed on Launchpad?

share|improve this question

The first step is to ensure you have your GPG installed on Launchpad. Details of how to set this up are at - this only takes a few minutes to set up.

When you have your GPG in place you are in a position to put a package in a PPA on Launchpad.

If you just want to generate a package and install it on your computer, you can do this by running quickly package (presuming you are using Quickly).

If you are not running Quickly just run dpkg-buildpackage when you have configured your packaging (Quickly automates this).

To publish to the PPA run quickly release (this will require that your GPG key is already set up).

share|improve this answer
For general PPA uploads, debuild -s -s{a|d} is the final step (including signing), not dpkg-buildpackage which will build and sign your package binaries locally. (Launchpad, atleast for PPAs, wants your source, not debs) – izx Jun 24 '12 at 2:49
Thank you so much for your answer: that is exactly what i needed to know. – fred Jun 24 '12 at 12:22

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.