Ppa на launchpad, російськомовна документація по ubuntu
Політика Canonical така, що в стандартних репозиторіях міститися тільки стабільні версії програм, випущені на момент виходу в світ дистрибутива. Надалі в репозиторії додаються тільки оновлення безпеки, що не змінюють версії встановлених програм. Крім того, додати розробнику свою програму в стандартні репозиторії не просто.
Але цей спосіб теж має ряд недоліків, тому Canonical створила спеціальний сайт, який дозволяє легко розмістити репозиторій зі своїми пакетами в інтернеті. Сайт цей називається launchpad.net 1). Репозиторій на Launchpad прийнято називати PPA (Personal Packages Archive - персональний архів пакетів).
Для початку потрібно розібратися з тим, як знайти на Launchpad сторінку з описом потрібного сховища. Зробити це досить просто, потрібно всього лише скористатися пошуком по цьому сайту, розташованим на головній сторінці в правому верхньому куті. наприклад:

Першим рядком в результатах пошуку в даному випадку буде сторінка проекту на Launchpad:

На жаль, не у кожного зареєстрованого на Launchpad проекту є свій персональний архів пакетів, майте це на увазі. Якщо ви не знайшли PPA для будь-якої програми, загляньте на її офіційний сайт - можливо з нього ви зможете завантажити пакети або отримаєте на ньому інформацію про підтримувані репозиторіях.
Перейшовши за посиланням ви потрапите на сторінку з описом PPA 3). на якій вас в першу чергу повинна цікавити інструкція по додаванню сховища в систему:

У ній написано, що вам всього лише досить додати в список рядок ppa: tualatrix / ppa. Але як же все те, що я розповідав у попередній статті про APT-рядки і ключі?
Справа в тому, що в Ubuntu вбудований спеціальний механізм простого додавання в систему репозиторіїв з Launchpad. Після додавання рядка ppa: tualatrix / ppa до ваших джерел додатків система автоматично перетворює її в APT-рядок і завантажить потрібний ключ. Просто введіть PPA рядок замість APT в вікно додавання репозиторіїв:

Однак якщо ви хочете все зробити вручну, то зверніть увагу на посилання «Technical details about this PPA» під описом PPA, натиснувши на неї ви побачите технічний опис сховища:

Виберіть свою версію Ubuntu в списку, в рамці з'являться дві APT-рядки: одна для пакетів з програмами, інша - для вихідного коду. Зазвичай вам потрібна тільки перша. Ключ же сховища написаний після / в рядку Signing key.
Ось так все просто. Раджу розібратися з інтерфейсом Launchpad, оскільки це до всього іншого основний ресурс розробки, перекладів і тестування Ubuntu. Ну і наостанок хочеться зауважити, що додавати PPA з Launchpad можна так само легко і через термінал, для цього достатньо набрати
Наприклад, для додавання репозиторію Ubuntu Tweak:
Я описав всі основи роботи з пакетною системою Ubuntu, тепер же настав час розповісти про деякі конкретні приклади її використання:
1) Він надає куди як більше корисних можливостей, крім організації репозиторіїв, але їх опис мало пов'язано з цією інструкцією, тому я розповім лише про репозиторії.
2) Завжди потрібно вибирати саме Stable репозиторії, оскільки Unstable містять тестовані версії ПЗ, які взагалі кажучи можуть зовсім не працювати.