Как добавить, удалить и полностью вычистить PPA из Ubuntu
Personal Package Archives (PPA) позволяют вам загружать пакеты для Ubuntu из Launchpad. PPA — уникальный репозиторий программного обеспечения, предназначенный для программ или обновлений, не входящих в Ubuntu. Используя Launchpad вы можете предоставлять свое ПО или обновления напрямую пользователям Ubuntu.
Все что нужно для этого: загрузить в Launchpad исходные тексты вашего приложения, из которых Launchpad построит бинарники и упакует их в формат apt. Подключив ваш PPA пользователи Ubuntu не только смогут просто установить ваше приложение, но и смогут получать обновления на него.
Даже если вы не разработчик, используя PPA вы сможете легко устанавливать приложения от сторонних разработчиков.

В этой статье мы рассмотрим, как можно добавить PPA–репозиторий, удалить PPA–репозиторий и откатить версию ПО до установки из PPA в Ubuntu.
Добавляем PPA-репозиторий и устанавливаем ПО
Чтобы добавить PPA, воспользуйтесь командой:
sudo apt-add-repository ppa:ansible/ansible
, где вместо ansible/ansible можно указать адрес требуемого PPA–репозитория.

После этого можно стандартным способом установить приложение:
apt update && apt -y install ansible
, где вместо ansible указывается название приложения.

Удаляем PPA–репозиторий
Вы можете удалить PPA используя команду:
sudo apt-add-repository --remove ppa:ansible/ansible
, где вместо ansible/ansible можно указать адрес требуемого PPA–репозитория. Данная команда удалит файл Ansible PPA в /etc/apt/sources.list. При удалении PPA удаляется только источник обновлений, само ПО останется установлено в системе и не будет обновляться.

Удаляем не только PPA–репозиторий, но и откатываем ПО из него
Если до этого вы выполнили стандартное удаление PPA, установите его вновь для корректной работы ppa-purge.
Команда ppa-purge удаляет PPA и даунгрейдит все пакеты, установленные с его помощью.
Для установки ppa-purge воспользуйтесь командой:
sudo apt -y install ppa-purge
Затем вычистите установленное с помощью PPA:
sudo ppa-purge ppa:ansible/ansible

Как мы видим, пакет из PPA не просто удалился, а был даунгрейднут до используемого в системе до установки PPA.
Вот тут находится руководство по созданию собственного PPА.