6 of 11

Distribute software with updates
directly to Ubuntu users

Collaborate with free software communities.

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.

Automatic software distribution — with updates!

Publishing your software using a PPA is the easiest way to reach a wide audience of Ubuntu users.

Automatic software distribution - with updates!

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.

Team and multiple PPAs

Create multiple PPAs to serve different audiences. Use a team PPA to work with others.

Team PPAs

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.

Multiple architectures

Launchpad builds your PPA packages for multiple architectures automatically.

Multiple architectures

Even if you don’t have the hardware yourself, Launchpad will create binaries for x86 and AMD64 architectures.