6 of 11
Publishing your software is simple with Launchpad's Personal Package Archives.
Launchpad builds installable Ubuntu packages for multiple architectures and hosts them in your own software repository.
Installing applications from a PPA is just as easy as standard Ubuntu software, with updates automatically pushed to your users.
PPAs are the easiest and quickest way to get your software directly to Ubuntu users. Adding your PPA to an Ubuntu system takes just a few keystrokes —
add-apt-repository ppa:your-ppa — and then all of your PPA's packages are just a few clicks away.
Ubuntu and your PPA take care of any dependencies, either from the primary Ubuntu repositories or from other PPAs that you specify.
And when you publish a new version of one of your packages, Ubuntu notifies all of your users of the update. It can even automatically install the updates if they prefer.
Want to distribute nightly builds to your developer community, beta versions to your test team and backports to another group? No problem. Create separate PPAs to serve each group.
Teams can also have one or many PPAs. With team PPAs, any member of that team can upload new packages, making it a great way for groups of people to publish software collectively.
If you have a team of developers working on a set of related packages, consider setting up a team PPA as a way to simplify coordination across each of those pieces of software.
Even if you don’t have the hardware yourself, Launchpad will create binaries for x86 and AMD64 architectures.