This repo is a list of awesome PPAs. PPA
is an abbreviation meaning Personal Package Archive
, it is a service using Canonical Launchpad platform, combining a version control system, continious integration and a .deb
package archive. PPAs are widely used to share PRERELEASE, UNSTABLE or custom versions of software for \*buntu Linux-based operation systems because the devs can publish the packages based solely on their own decisions.
-
PPAs have identifiers in the format
ppa_owner’s_launchpad_username/ppa_name
. -
PPA’s owner’s page’s URI is
https://launchpad.net/~ppa_owner’s_launchpad_username
. -
PPA’s description page’s URI is
https://launchpad.net/~ppa_owner’s_launchpad_username/+archive/ubuntu/ppa_name
. -
A PPA can be added into the system with a command
sudo add-apt-repository ppa: ppa_owner’s_launchpad_username/ppa_name
. This adds the appropriate files into/etc/apt/sources.list.d
and the appropriate keys public into trusted byapt
. -
A ppa can be removed from the system (restoring the packets versions to the ones available in other repos) with the command
sudo ppa-purge ppa:ppa_owner’s_launchpad_username/ppa_name
.
Of course, everything can also be done manually.
🌫 - There is no strong evidence that the owners of the ppa are officially the ones who distribute the builds of the project. I mean that anyone can create a PPA and build and distribute software. Being an official PPA of a project means that the project holds some liability for the PPA owner actions (even if it doesn’t hold legal liability, there are some reputation spoiling risks) and is meant to use only trustworthy people for that. But for ppas by unknown people this is no true. We don’t know that people, we are not sure that they worth truth. So it may be more dangerous to use this PPA.
-
Mesa, GPU drivers, OpenCL (including Gallium Clover), Vulkan, Gallium Nine (a free open-source DirectX 9 implementation), Gallium VDPAU (GPU video decoding and presentation API)
-
🌫 paulo-miguel-dias/mesa
-
🌫 oibaf/graphics-drivers
-
-
commendsarnex/winedri3 - Wine with Gallium Nine support.
-
🌫 otto-kesselgulasch/gimp - GIMP
-
kritalime/ppa - Krita Lime
-
audacity-team/daily - Audacity